fix: new page logic (#1621)

This commit is contained in:
Himself65
2023-03-20 02:39:18 -05:00
committed by GitHub
parent fe2d244460
commit cf3230c1ff
6 changed files with 17 additions and 31 deletions
@@ -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'