Răsfoiți Sursa

clean codes

kosei-n 2 ani în urmă
părinte
comite
7df47965f3

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

@@ -75,7 +75,7 @@ export const PageSelectModal: FC = () => {
   return (
   return (
     <Modal
     <Modal
       isOpen={isOpened}
       isOpen={isOpened}
-      toggle={() => closeModal()}
+      toggle={closeModal}
       centered
       centered
       size="sm"
       size="sm"
     >
     >

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

@@ -1,12 +1,5 @@
 import type { FC } from 'react';
 import type { FC } from 'react';
-import { useCallback } from 'react';
 
 
-import nodePath from 'path';
-
-import { type IPageForItem } from '~/interfaces/page';
-import { useSWRxCurrentPage } from '~/stores/page';
-
-import { usePagePathRenameHandler } from '../PageEditor/page-path-rename-utils';
 import {
 import {
   SimpleItem, useNewPageInput, type TreeItemProps,
   SimpleItem, useNewPageInput, type TreeItemProps,
 } from '../TreeItem';
 } from '../TreeItem';
@@ -18,26 +11,9 @@ type PageTreeItemProps = TreeItemProps & {
 
 
 export const TreeItemForModal: FC<PageTreeItemProps> = (props) => {
 export const TreeItemForModal: FC<PageTreeItemProps> = (props) => {
 
 
-  const { isOpen } = props;
+  const { isOpen, onClick } = props;
 
 
-  const { data: currentPage } = useSWRxCurrentPage();
   const { Input: NewPageInput, CreateButton: NewPageCreateButton } = useNewPageInput();
   const { Input: NewPageInput, CreateButton: NewPageCreateButton } = useNewPageInput();
-  const pagePathRenameHandler = usePagePathRenameHandler(currentPage);
-
-  const currentPageTitle = nodePath.basename(currentPage?.path ?? '') || '/';
-
-
-  const onClick = useCallback((page: IPageForItem) => {
-    const parentPagePath = page.path;
-
-    if (parentPagePath == null) {
-      return;
-    }
-
-    const newPagePath = nodePath.resolve(parentPagePath, currentPageTitle);
-
-    pagePathRenameHandler(newPagePath);
-  }, [currentPageTitle, pagePathRenameHandler]);
 
 
   return (
   return (
     <SimpleItem
     <SimpleItem