mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-21 20:16:26 +08:00
fix: create page title not sync to meta
This commit is contained in:
@@ -5,18 +5,15 @@ import { useEditor } from '@/providers/editor-provider';
|
||||
import { useModal } from '@/providers/global-modal-provider';
|
||||
|
||||
export const Footer = (props: { query: string }) => {
|
||||
const { createPage, getPageMeta, openPage } = useEditor();
|
||||
const { createPage, openPage } = useEditor();
|
||||
const { triggerQuickSearchModal } = useModal();
|
||||
const query = props.query;
|
||||
|
||||
return (
|
||||
<StyledModalFooterContent
|
||||
onClick={async () => {
|
||||
const page = await (query
|
||||
? createPage({ title: query })
|
||||
: createPage());
|
||||
const pageMeta = getPageMeta(page.id);
|
||||
pageMeta && openPage(pageMeta.id);
|
||||
const page = await createPage({ title: query });
|
||||
openPage(page.id);
|
||||
|
||||
triggerQuickSearchModal();
|
||||
}}
|
||||
|
||||
@@ -117,8 +117,7 @@ export const WorkSpaceSliderBar = () => {
|
||||
<StyledNewPageButton
|
||||
onClick={async () => {
|
||||
const page = await createPage();
|
||||
const pageMeta = getPageMeta(page.id);
|
||||
pageMeta && openPage(pageMeta.id);
|
||||
openPage(page.id);
|
||||
}}
|
||||
>
|
||||
<AddIcon /> New Page
|
||||
|
||||
Reference in New Issue
Block a user