fix: new page logic (#1621)

This commit is contained in:
Himself65 authored and GitHub committed 2023-03-20 07:39:18 +00:00
1 parent fe2d244460
commit cf3230c1ff
6 files changed
+17 -31

No files matched your search

@@ -38,13 +38,13 @@ export const Footer: React.FC<FooterProps> = ({
onSelect={async () => {
onClose();
const id = nanoid();
const pageId = await createPage(id, query);
assertEquals(pageId, id);
await jumpToPage(blockSuiteWorkspace.id, pageId);
const page = await createPage(id, query);
assertEquals(page.id, id);
await jumpToPage(blockSuiteWorkspace.id, page.id);
if (!query) {
return;
}
const newPage = blockSuiteWorkspace.getPage(pageId);
const newPage = blockSuiteWorkspace.getPage(page.id);
if (newPage) {
const block = newPage.getBlockByFlavour(
'affine:page'