From 9c6d3ba51e94b43c53fbb0dfcb919be1f52217cf Mon Sep 17 00:00:00 2001 From: Rao <1227431568@qq.com> Date: Sun, 2 Mar 2025 21:29:19 +0800 Subject: [PATCH] rht --- apps/web/src/components/common/editor/NodeMenu.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/apps/web/src/components/common/editor/NodeMenu.tsx b/apps/web/src/components/common/editor/NodeMenu.tsx index 0626225..e833a79 100755 --- a/apps/web/src/components/common/editor/NodeMenu.tsx +++ b/apps/web/src/components/common/editor/NodeMenu.tsx @@ -39,11 +39,14 @@ const NodeMenu: React.FC = ({ mind }) => { ); useEffect(() => { { - if (urlMode === "POSTURL" && lecture?.courseId && lecture?.id) - setUrl(`/course/${lecture?.courseId}/detail/${lecture?.id}`); - mind.reshapeNode(mind.currentNode, { - hyperLink: `/course/${lecture?.courseId}/detail/${lecture?.id}`, - }); + if(lecture?.courseId && lecture?.id){ + if (urlMode === "POSTURL"){ + setUrl(`/course/${lecture?.courseId}/detail/${lecture?.id}`); + } + mind.reshapeNode(mind.currentNode, { + hyperLink: `/course/${lecture?.courseId}/detail/${lecture?.id}`, + }); + } } }, [postId, lecture, isLoading, urlMode]);