1
0
mirror of https://github.com/bitwarden/jslib synced 2025-12-14 15:23:37 +00:00

[bug] Add several state value defaults (#593)

* [bug] Add several state value defaults

* [refactor] Implement StateVersion as an enum

* [refactor] Implement StateVersion enum over magic number
This commit is contained in:
Addison Beck
2021-12-31 09:14:43 -05:00
committed by GitHub
parent d68c1dafaf
commit e4cd0af2f9
5 changed files with 20 additions and 15 deletions

View File

@@ -139,7 +139,7 @@ export class AccountSettings {
protectedPin?: string;
settings?: any; // TODO: Merge whatever is going on here into the AccountSettings model properly
vaultTimeout?: number;
vaultTimeoutAction?: string;
vaultTimeoutAction?: string = "lock";
}
export class AccountTokens {

View File

@@ -1,15 +1,17 @@
import { StateVersion } from "../../enums/stateVersion";
export class GlobalState {
enableAlwaysOnTop?: boolean;
installedVersion?: string;
lastActive?: number;
locale?: string;
locale?: string = "en";
openAtLogin?: boolean;
organizationInvitation?: any;
ssoCodeVerifier?: string;
ssoOrganizationIdentifier?: string;
ssoState?: string;
rememberedEmail?: string;
theme?: string;
theme?: string = "light";
window?: Map<string, any> = new Map<string, any>();
twoFactorToken?: string;
disableFavicon?: boolean;
@@ -23,7 +25,7 @@ export class GlobalState {
biometricText?: string;
noAutoPromptBiometrics?: boolean;
noAutoPromptBiometricsText?: string;
stateVersion: number;
stateVersion: StateVersion = StateVersion.Latest;
environmentUrls?: any = {
server: "bitwarden.com",
};