mirror of
https://github.com/bitwarden/clients.git
synced 2026-07-07 21:10:55 +08:00
Refactor VaultTimeoutAction from enum to const object for improved type safety and flexibility (#19499)
This commit is contained in:
parent
849bf53eca
commit
3548a358cf
@ -1,6 +1,8 @@
|
||||
// FIXME: update to use a const object instead of a typescript enum
|
||||
// eslint-disable-next-line @bitwarden/platform/no-enums
|
||||
export enum VaultTimeoutAction {
|
||||
Lock = "lock",
|
||||
LogOut = "logOut",
|
||||
}
|
||||
import { UnionOfValues } from "../../../vault/types/union-of-values";
|
||||
|
||||
export const VaultTimeoutAction = {
|
||||
Lock: "lock",
|
||||
LogOut: "logOut",
|
||||
} as const;
|
||||
|
||||
export type VaultTimeoutAction = UnionOfValues<typeof VaultTimeoutAction>;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user