Browse Source

modify file name and location

kosei-n 2 years ago
parent
commit
c0e6ae48c7

+ 0 - 0
apps/app/src/components/PageHeader/page-header-utils.ts → apps/app/src/components/PageEditor/page-path-rename-utils.ts


+ 2 - 3
apps/app/src/components/PageHeader/PagePathHeader.tsx

@@ -12,10 +12,9 @@ import { EditorMode, useEditorMode } from '~/stores/ui';
 
 import ClosableTextInput from '../Common/ClosableTextInput';
 import { PagePathNav } from '../Common/PagePathNav';
+import { usePagePathRenameHandler } from '../PageEditor/page-path-rename-utils';
 import { PageSelectModal } from '../PageSelectModal/PageSelectModal';
 
-import { usePagePathRenameHandler } from './page-header-utils';
-
 
 export type Props = {
   currentPage: IPagePopulatedToShowRevision
@@ -66,7 +65,7 @@ export const PagePathHeader: FC<Props> = (props) => {
       setEditedPagePath(currentPagePath);
       setRenameInputShown(true);
     }
-  }, [currentPagePath, editedPagePath, isRenameInputShown, pagePathRenameHandler]);
+  }, [currentPagePath, editedPagePath, isRenameInputShown, onRenameFailure, onRenameFinish, pagePathRenameHandler]);
 
   const isOpened = PageSelectModalData?.isOpened ?? false;
   const isViewMode = editorMode === EditorMode.View;

+ 1 - 1
apps/app/src/components/PageHeader/PageTitleHeader.tsx

@@ -9,9 +9,9 @@ import { useTranslation } from 'next-i18next';
 import { ValidationTarget } from '~/client/util/input-validator';
 
 import ClosableTextInput from '../Common/ClosableTextInput';
+import { usePagePathRenameHandler } from '../PageEditor/page-path-rename-utils';
 
 import type { Props } from './PagePathHeader';
-import { usePagePathRenameHandler } from './page-header-utils';
 
 
 export const PageTitleHeader: FC<Props> = (props) => {

+ 1 - 1
apps/app/src/components/PageSelectModal/TreeItemForModal.tsx

@@ -6,7 +6,7 @@ import nodePath from 'path';
 import { type IPageForItem } from '~/interfaces/page';
 import { useSWRxCurrentPage } from '~/stores/page';
 
-import { usePagePathRenameHandler } from '../PageHeader/page-header-utils';
+import { usePagePathRenameHandler } from '../PageEditor/page-path-rename-utils';
 import {
   SimpleItem, useNewPageInput, type TreeItemProps,
 } from '../TreeItem';