fix: remove pageMode from pageMeta (#1647)

This commit is contained in:
Himself65
2023-03-21 19:45:54 -05:00
committed by GitHub
parent e7d6bda7a5
commit 45260543e1
7 changed files with 40 additions and 27 deletions
+7
View File
@@ -1,4 +1,5 @@
import type { EditorContainer } from '@blocksuite/editor';
import type { Page } from '@blocksuite/store';
import { assertExists } from '@blocksuite/store';
import { atom, createStore } from 'jotai';
import { atomWithStorage } from 'jotai/utils';
@@ -72,6 +73,12 @@ export const workspaceRecentViewsAtom = atomWithStorage<WorkspaceRecentViews>(
{}
);
export type PreferredModeRecord = Record<Page['id'], 'page' | 'edgeless'>;
export const workspacePreferredModeAtom = atomWithStorage<PreferredModeRecord>(
'preferredMode',
{}
);
export const workspaceRecentViresWriteAtom = atom<null, [string, View], View[]>(
null,
(get, set, id, value) => {