mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 13:53:34 +00:00
[PM-26371] Add state definition for auto confirm (#16953)
* add state definition for auto confirm * typo
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
import { AUTO_CONFIRM, UserKeyDefinition } from "../../../platform/state";
|
||||||
|
|
||||||
|
export class AutoConfirmState {
|
||||||
|
enabled: boolean;
|
||||||
|
showSetupDialog: boolean;
|
||||||
|
showBrowserNotification: boolean | undefined;
|
||||||
|
|
||||||
|
constructor() {
|
||||||
|
this.enabled = false;
|
||||||
|
this.showSetupDialog = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export const AUTO_CONFIRM_STATE = UserKeyDefinition.record<AutoConfirmState>(
|
||||||
|
AUTO_CONFIRM,
|
||||||
|
"autoConfirm",
|
||||||
|
{
|
||||||
|
deserializer: (autoConfirmState) => autoConfirmState,
|
||||||
|
clearOn: ["logout"],
|
||||||
|
},
|
||||||
|
);
|
||||||
@@ -36,6 +36,7 @@ export const DELETE_MANAGED_USER_WARNING = new StateDefinition(
|
|||||||
web: "disk-local",
|
web: "disk-local",
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
export const AUTO_CONFIRM = new StateDefinition("autoConfirm", "disk");
|
||||||
|
|
||||||
// Billing
|
// Billing
|
||||||
export const BILLING_DISK = new StateDefinition("billing", "disk");
|
export const BILLING_DISK = new StateDefinition("billing", "disk");
|
||||||
|
|||||||
Reference in New Issue
Block a user