Shun Miyazawa 3 лет назад
Родитель
Сommit
2c7d9a27f3
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      packages/app/src/pages/[[...path]].page.tsx

+ 4 - 3
packages/app/src/pages/[[...path]].page.tsx

@@ -283,10 +283,11 @@ const Page: NextPageWithLayout<Props> = (props: Props) => {
   }, [props.currentPathname, router]);
   }, [props.currentPathname, router]);
 
 
   // initialize mutateEditingMarkdown only once per page
   // initialize mutateEditingMarkdown only once per page
-  // Put pageId in the dependency array to have mutateEditingMarkdown run when the page is duplicated
   useEffect(() => {
   useEffect(() => {
-    mutateEditingMarkdown(revisionBody);
-  }, [mutateEditingMarkdown, revisionBody, pageId]);
+    if (props.currentPathname != null) {
+      mutateEditingMarkdown(revisionBody);
+    }
+  }, [mutateEditingMarkdown, revisionBody, props.currentPathname]);
 
 
   const title = generateCustomTitleForPage(props, pagePath);
   const title = generateCustomTitleForPage(props, pagePath);