Yuki Takei 2 yıl önce
ebeveyn
işleme
3efcd757d2

+ 2 - 2
apps/app/src/components/TreeItem/NewPageCreateButton.tsx → apps/app/src/components/TreeItem/NewPageInput/NewPageCreateButton.tsx

@@ -1,10 +1,10 @@
-import React, { FC } from 'react';
+import React, { type FC } from 'react';
 
 import { pagePathUtils } from '@growi/core/dist/utils';
 
 import { NotAvailableForGuest } from '~/components/NotAvailableForGuest';
 import { NotAvailableForReadOnlyUser } from '~/components/NotAvailableForReadOnlyUser';
-import { IPageForItem } from '~/interfaces/page';
+import type { IPageForItem } from '~/interfaces/page';
 
 type NewPageCreateButtonProps = {
   page: IPageForItem,

+ 1 - 1
apps/app/src/components/TreeItem/NewPageInput.tsx → apps/app/src/components/TreeItem/NewPageInput/NewPageInput.tsx

@@ -10,7 +10,7 @@ import { toastWarning, toastError, toastSuccess } from '~/client/util/toastr';
 import ClosableTextInput from '~/components/Common/ClosableTextInput';
 import type { IPageForItem } from '~/interfaces/page';
 
-import { NotDraggableForClosableTextInput } from './NotDraggableForClosableTextInput';
+import { NotDraggableForClosableTextInput } from '../NotDraggableForClosableTextInput';
 
 type Props = {
   page: IPageForItem,

+ 1 - 0
apps/app/src/components/TreeItem/NewPageInput/index.ts

@@ -0,0 +1 @@
+export * from './use-new-page-input';

+ 2 - 1
apps/app/src/components/TreeItem/UseNewPageInput.tsx → apps/app/src/components/TreeItem/NewPageInput/use-new-page-input.tsx

@@ -4,9 +4,10 @@ import { apiv3Post } from '~/client/util/apiv3-client';
 import { useSWRxPageChildren } from '~/stores/page-listing';
 import { usePageTreeDescCountMap } from '~/stores/ui';
 
+import type { SimpleItemContentProps } from '../interfaces';
+
 import { NewPageCreateButton } from './NewPageCreateButton';
 import { NewPageInput } from './NewPageInput';
-import type { SimpleItemContentProps } from './interfaces';
 
 type UseNewPageInput = {
   Input: FC<SimpleItemContentProps>,

+ 1 - 1
apps/app/src/components/TreeItem/SimpleItem.tsx

@@ -17,7 +17,7 @@ import { shouldRecoverPagePaths } from '~/utils/page-operation';
 import CountBadge from '../Common/CountBadge';
 
 import { ItemNode } from './ItemNode';
-import { useNewPageInput } from './UseNewPageInput';
+import { useNewPageInput } from './NewPageInput';
 import type { SimpleItemContentProps, SimpleItemProps, SimpleItemToolProps } from './interfaces';
 
 

+ 1 - 1
apps/app/src/components/TreeItem/index.ts

@@ -1,6 +1,6 @@
 export * from './interfaces';
 
-export * from './UseNewPageInput';
+export * from './NewPageInput';
 export * from './ItemNode';
 export * from './SimpleItem';
 export * from './NotDraggableForClosableTextInput';