revert: page jump once

This commit is contained in:
himself65
2023-06-08 16:54:42 +08:00
parent 14db45ae95
commit de8af5f114

View File

@@ -335,6 +335,10 @@ export const WorkspaceLayoutInner: FC<PropsWithChildren> = ({ children }) => {
}; };
}, [currentWorkspace]); }, [currentWorkspace]);
useEffect(() => {
if (!currentWorkspace) {
return;
}
const page = currentWorkspace.blockSuiteWorkspace.getPage( const page = currentWorkspace.blockSuiteWorkspace.getPage(
DEFAULT_HELLO_WORLD_PAGE_ID DEFAULT_HELLO_WORLD_PAGE_ID
); );
@@ -348,6 +352,13 @@ export const WorkspaceLayoutInner: FC<PropsWithChildren> = ({ children }) => {
setCurrentPageId(currentPageId); setCurrentPageId(currentPageId);
void jumpToPage(currentWorkspace.id, page.id); void jumpToPage(currentWorkspace.id, page.id);
} }
}, [
currentPageId,
currentWorkspace,
jumpToPage,
router.query.pageId,
setCurrentPageId,
]);
const { openPage } = useRouterHelper(router); const { openPage } = useRouterHelper(router);
const [, setOpenWorkspacesModal] = useAtom(openWorkspacesModalAtom); const [, setOpenWorkspacesModal] = useAtom(openWorkspacesModalAtom);