Просмотр исходного кода

initialize isRenameInputShown state when rerendering

Yuki Takei 1 год назад
Родитель
Сommit
0c1aebf88e
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      apps/app/src/client/components/PageHeader/PageTitleHeader.tsx

+ 2 - 2
apps/app/src/client/components/PageHeader/PageTitleHeader.tsx

@@ -94,8 +94,8 @@ export const PageTitleHeader = (props: Props): JSX.Element => {
 
 
   useEffect(() => {
   useEffect(() => {
     setEditedPagePath(currentPagePath);
     setEditedPagePath(currentPagePath);
-    if (isUntitledPage && editorMode === EditorMode.Editor) {
-      setRenameInputShown(true);
+    if (isUntitledPage != null) {
+      setRenameInputShown(isUntitledPage && editorMode === EditorMode.Editor);
     }
     }
   }, [currentPage._id, currentPagePath, editorMode, isUntitledPage]);
   }, [currentPage._id, currentPagePath, editorMode, isUntitledPage]);