mirror of
https://github.com/bitwarden/browser
synced 2025-12-21 10:43:35 +00:00
[AC-1758] Show banner when organization requires a payment method (#7088)
* Add billing banner states to account settings * Add billing banner service * Add add-payment-method-banners.component * Use add-payment-method-banners.component in layouts * Clear banner on payment method addition * Ran prettier after CI update * Finalize banners styling/translations * Will's (non-Tailwind) feedback * Review feedback * Review feedback * Review feedback * Replace StateService with StateProvider in BillingBannerService * Remove StateService methods
This commit is contained in:
@@ -5,6 +5,7 @@ import { FormsModule } from "@angular/forms";
|
||||
import { JslibModule } from "@bitwarden/angular/jslib.module";
|
||||
import { SearchModule } from "@bitwarden/components";
|
||||
import { OrganizationPlansComponent } from "@bitwarden/web-vault/app/billing";
|
||||
import { PaymentMethodBannersComponent } from "@bitwarden/web-vault/app/components/payment-method-banners/payment-method-banners.component";
|
||||
import { OssModule } from "@bitwarden/web-vault/app/oss.module";
|
||||
|
||||
import { AddOrganizationComponent } from "./clients/add-organization.component";
|
||||
@@ -34,6 +35,7 @@ import { SetupComponent } from "./setup/setup.component";
|
||||
JslibModule,
|
||||
ProvidersRoutingModule,
|
||||
OrganizationPlansComponent,
|
||||
PaymentMethodBannersComponent,
|
||||
SearchModule,
|
||||
],
|
||||
declarations: [
|
||||
|
||||
Reference in New Issue
Block a user