fundon
2024-09-25 04:16:58 +00:00
parent e839947dd5
commit 4daa959894
6 changed files with 95 additions and 45 deletions
@@ -175,16 +175,21 @@ const DetailPageImpl = memo(function DetailPageImpl() {
refNodeSlots.docLinkClicked.on(({ pageId, params }) => {
if (params) {
const { mode, blockIds, elementIds } = params;
return jumpToPageBlock(
jumpToPageBlock(
docCollection.id,
pageId,
mode,
blockIds,
elementIds
);
return;
}
return openPage(docCollection.id, pageId);
if (editor.doc.id === pageId) {
return;
}
openPage(docCollection.id, pageId);
})
);
}
@@ -247,13 +247,12 @@ const SharePageInner = ({
refNodeSlots.docLinkClicked.on(({ pageId, params }) => {
if (params) {
const { mode, blockIds, elementIds } = params;
return jumpToPageBlock(
workspaceId,
pageId,
mode,
blockIds,
elementIds
);
jumpToPageBlock(workspaceId, pageId, mode, blockIds, elementIds);
return;
}
if (editor.doc.id === pageId) {
return;
}
return openPage(workspaceId, pageId);