diff --git a/apps/desktop/src/billing/app/accounts/premium.component.html b/apps/desktop/src/billing/app/accounts/premium.component.html index d88602bed1..c8179c6e48 100644 --- a/apps/desktop/src/billing/app/accounts/premium.component.html +++ b/apps/desktop/src/billing/app/accounts/premium.component.html @@ -61,7 +61,7 @@ > {{ "premiumPurchase" | i18n }} - +
`, imports: [BadgeModule, JslibModule], }) export class PremiumBadgeComponent { + /** Skip sending the premiumRequired message (default: false). */ + skipMessaging = input(false); + onClick = output(); + constructor(private messagingService: MessagingService) {} - premiumRequired() { + async promptForPremium() { + this.onClick.emit(); + if (this.skipMessaging()) { + return; + } this.messagingService.send("premiumRequired"); } } diff --git a/libs/vault/src/cipher-view/login-credentials/login-credentials-view.component.html b/libs/vault/src/cipher-view/login-credentials/login-credentials-view.component.html index bc10c6f701..d31f20f771 100644 --- a/libs/vault/src/cipher-view/login-credentials/login-credentials-view.component.html +++ b/libs/vault/src/cipher-view/login-credentials/login-credentials-view.component.html @@ -124,7 +124,7 @@
{{ "verificationCodeTotp" | i18n }} - +