Yuki Takei 7 месяцев назад
Родитель
Сommit
642112d838

+ 12 - 7
apps/app/src/states/ui/modal/page-create.ts

@@ -19,17 +19,22 @@ const pageCreateModalAtom = atom<CreateModalStatus>({ isOpened: false });
  * Hook for managing page create modal state
  * Used for creating new pages with optional path specification
  */
-export const usePageCreateModal = (): { data: CreateModalStatus } & CreateModalUtils => {
+export const usePageCreateModal = (): {
+  data: CreateModalStatus;
+} & CreateModalUtils => {
   const [status, setStatus] = useAtom(pageCreateModalAtom);
-  
-  const open = useCallback((path?: string) => {
-    setStatus({ isOpened: true, path });
-  }, [setStatus]);
-  
+
+  const open = useCallback(
+    (path?: string) => {
+      setStatus({ isOpened: true, path });
+    },
+    [setStatus],
+  );
+
   const close = useCallback(() => {
     setStatus({ isOpened: false });
   }, [setStatus]);
-  
+
   return {
     data: status,
     open,

+ 14 - 10
apps/app/src/states/ui/modal/page-delete.ts

@@ -1,8 +1,7 @@
+import type { IPageToDeleteWithMeta } from '@growi/core';
 import { atom, useAtom } from 'jotai';
 import { useCallback } from 'react';
 
-import type { IPageToDeleteWithMeta } from '@growi/core';
-
 import type { OnDeletedFunction } from '../../../interfaces/ui';
 
 // Type definitions
@@ -22,7 +21,7 @@ export type DeleteModalUtils = {
 };
 
 // Atom for page delete modal
-const pageDeleteModalAtom = atom<DeleteModalStatus>({ 
+const pageDeleteModalAtom = atom<DeleteModalStatus>({
   isOpened: false,
   pages: [],
 });
@@ -31,17 +30,22 @@ const pageDeleteModalAtom = atom<DeleteModalStatus>({
  * Hook for managing page delete modal state
  * Used for deleting single or multiple pages
  */
-export const usePageDeleteModal = (): { data: DeleteModalStatus } & DeleteModalUtils => {
+export const usePageDeleteModal = (): {
+  data: DeleteModalStatus;
+} & DeleteModalUtils => {
   const [status, setStatus] = useAtom(pageDeleteModalAtom);
-  
-  const open = useCallback((pages?: IPageToDeleteWithMeta[], opts?: IDeleteModalOption) => {
-    setStatus({ isOpened: true, pages, opts });
-  }, [setStatus]);
-  
+
+  const open = useCallback(
+    (pages?: IPageToDeleteWithMeta[], opts?: IDeleteModalOption) => {
+      setStatus({ isOpened: true, pages, opts });
+    },
+    [setStatus],
+  );
+
   const close = useCallback(() => {
     setStatus({ isOpened: false, pages: [] });
   }, [setStatus]);
-  
+
   return {
     data: status,
     open,