1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-21 20:04:02 +00:00

move dependency to new send dropdown component

This commit is contained in:
jaasen-livefront
2025-09-18 10:01:07 -07:00
parent c714b0b79a
commit f134526279
2 changed files with 9 additions and 9 deletions

View File

@@ -5,13 +5,11 @@ import { combineLatest, switchMap } from "rxjs";
import { JslibModule } from "@bitwarden/angular/jslib.module";
import { NoResults, NoSendsIcon } from "@bitwarden/assets/svg";
import { BrowserPremiumUpgradePromptService } from "@bitwarden/browser/vault/popup/services/browser-premium-upgrade-prompt.service";
import { PolicyService } from "@bitwarden/common/admin-console/abstractions/policy/policy.service.abstraction";
import { PolicyType } from "@bitwarden/common/admin-console/enums";
import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
import { getUserId } from "@bitwarden/common/auth/services/account.service";
import { SendType } from "@bitwarden/common/tools/send/enums/send-type";
import { PremiumUpgradePromptService } from "@bitwarden/common/vault/abstractions/premium-upgrade-prompt.service";
import {
ButtonModule,
CalloutModule,
@@ -41,12 +39,6 @@ export enum SendState {
@Component({
templateUrl: "send-v2.component.html",
providers: [
{
provide: PremiumUpgradePromptService,
useClass: BrowserPremiumUpgradePromptService,
},
],
imports: [
CalloutModule,
PopupPageComponent,

View File

@@ -4,9 +4,11 @@ import { firstValueFrom, Observable, of, switchMap } from "rxjs";
import { PremiumBadgeComponent } from "@bitwarden/angular/billing/components/premium-badge";
import { JslibModule } from "@bitwarden/angular/jslib.module";
import { BrowserPremiumUpgradePromptService } from "@bitwarden/browser/vault/popup/services/browser-premium-upgrade-prompt.service";
import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
import { BillingAccountProfileStateService } from "@bitwarden/common/billing/abstractions";
import { SendType } from "@bitwarden/common/tools/send/enums/send-type";
import { PremiumUpgradePromptService } from "@bitwarden/common/vault/abstractions/premium-upgrade-prompt.service";
import { ButtonModule, DialogService, MenuModule } from "@bitwarden/components";
import { DefaultSendFormConfigService, SendAddEditDialogComponent } from "@bitwarden/send-ui";
@@ -14,7 +16,13 @@ import { DefaultSendFormConfigService, SendAddEditDialogComponent } from "@bitwa
selector: "tools-new-send-dropdown",
templateUrl: "new-send-dropdown.component.html",
imports: [JslibModule, CommonModule, ButtonModule, MenuModule, PremiumBadgeComponent],
providers: [DefaultSendFormConfigService],
providers: [
DefaultSendFormConfigService,
{
provide: PremiumUpgradePromptService,
useClass: BrowserPremiumUpgradePromptService,
},
],
})
/**
* A dropdown component that allows the user to create a new Send of a specific type.