feat(component): init app sidebar (#2135)

This commit is contained in:
Himself65
2023-04-27 16:46:08 -05:00
committed by GitHub
parent f3cbe54625
commit c1a65b6b76
23 changed files with 668 additions and 451 deletions

View File

@@ -1,19 +1,14 @@
import { atomWithSyncStorage } from '@affine/jotai';
import { atomWithStorage } from 'jotai/utils';
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 lastVersionAtom = atomWithStorage('lastVersion', DEFAULT_VALUE);
export const guideHiddenUntilNextUpdateAtom = atomWithSyncStorage<Visibility>(
export const guideHiddenAtom = atomWithStorage<Visibility>('guideHidden', {});
export const guideHiddenUntilNextUpdateAtom = atomWithStorage<Visibility>(
'guideHiddenUntilNextUpdate',
{}
);