fix: getPageMeta

This commit is contained in:
alt0
2022-12-20 01:15:01 +08:00
parent 075e21f804
commit 49f4c49426
13 changed files with 67 additions and 67 deletions
@@ -7,6 +7,7 @@ import {
} from './styles';
import { Content } from '@/ui/layout';
import { useEditor } from '@/providers/editor-provider';
import { useAppState } from '@/providers/app-state-provider/context';
import EditorModeSwitch from '@/components/editor-mode-switch';
import QuickSearchButton from './quick-search-button';
import Header from './header';
@@ -14,8 +15,9 @@ import Header from './header';
export const EditorHeader = () => {
const [title, setTitle] = useState('');
const [isHover, setIsHover] = useState(false);
const { getPageMeta, currentPage, editor } = useAppState();
const { editor, onPropsUpdated, getPageMeta } = useEditor();
const { onPropsUpdated } = useEditor();
useEffect(() => {
onPropsUpdated(editor => {
@@ -30,7 +32,7 @@ export const EditorHeader = () => {
}, 300);
}, [editor]);
const pageMeta = getPageMeta();
const pageMeta = currentPage?.pageId ? getPageMeta(currentPage.pageId) : null;
return (
<Header>