1
0
mirror of https://github.com/bitwarden/browser synced 2026-01-06 02:23:44 +00:00

[PM-28350] Refactor policies component (#17636)

* refactor policies component

* add tests

* cleanup

* clean up

* change trackBy to

* change detetction
This commit is contained in:
Brandon Treston
2025-12-01 10:20:28 -05:00
committed by GitHub
parent d0690ebc52
commit e1d14ca7bd
22 changed files with 643 additions and 141 deletions

View File

@@ -24,6 +24,7 @@ export class ActivateAutofillPolicy extends BasePolicyEditDefinition {
// FIXME(https://bitwarden.atlassian.net/browse/CL-764): Migrate to OnPush
// eslint-disable-next-line @angular-eslint/prefer-on-push-component-change-detection
@Component({
selector: "activate-autofill-policy-edit",
templateUrl: "activate-autofill.component.html",
imports: [SharedModule],
})

View File

@@ -20,6 +20,7 @@ export class AutomaticAppLoginPolicy extends BasePolicyEditDefinition {
// FIXME(https://bitwarden.atlassian.net/browse/CL-764): Migrate to OnPush
// eslint-disable-next-line @angular-eslint/prefer-on-push-component-change-detection
@Component({
selector: "automatic-app-login-policy-edit",
templateUrl: "automatic-app-login.component.html",
imports: [SharedModule],
})

View File

@@ -25,6 +25,7 @@ export class BlockClaimedDomainAccountCreationPolicy extends BasePolicyEditDefin
}
@Component({
selector: "block-claimed-domain-account-creation-policy-edit",
changeDetection: ChangeDetectionStrategy.OnPush,
templateUrl: "block-claimed-domain-account-creation.component.html",
imports: [SharedModule],

View File

@@ -17,6 +17,7 @@ export class DisablePersonalVaultExportPolicy extends BasePolicyEditDefinition {
// FIXME(https://bitwarden.atlassian.net/browse/CL-764): Migrate to OnPush
// eslint-disable-next-line @angular-eslint/prefer-on-push-component-change-detection
@Component({
selector: "disable-personal-vault-export-policy-edit",
templateUrl: "disable-personal-vault-export.component.html",
imports: [SharedModule],
})