Files
AFFiNE-Mirror/apps/web/src/atoms/first-load.ts
T
2023-03-31 12:40:30 -05:00

20 lines
434 B
TypeScript

import { atomWithSyncStorage } from '@affine/jotai';
export type Visibility = Record<string, boolean>;
const DEFAULT_VALUE = '0.0.0';
export const lastVersionAtom = atomWithSyncStorage(
'lastVersion',
DEFAULT_VALUE
);
export const guideHiddenAtom = atomWithSyncStorage<Visibility>(
'guideHidden',
{}
);
export const guideHiddenUntilNextUpdateAtom = atomWithSyncStorage<Visibility>(
'guideHiddenUntilNextUpdate',
{}
);