Procházet zdrojové kódy

close PageDeleteModal if success

Yuki Takei před 4 roky
rodič
revize
81a6d6269c
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      packages/app/src/components/PageDeleteModal.tsx

+ 4 - 1
packages/app/src/components/PageDeleteModal.tsx

@@ -121,6 +121,8 @@ const PageDeleteModal: FC = () => {
         if (onDeleted != null) {
         if (onDeleted != null) {
           onDeleted(data.paths, data.isRecursively, data.isCompletely);
           onDeleted(data.paths, data.isRecursively, data.isCompletely);
         }
         }
+
+        closeDeleteModal();
       }
       }
       catch (err) {
       catch (err) {
         setErrs([err]);
         setErrs([err]);
@@ -147,6 +149,8 @@ const PageDeleteModal: FC = () => {
         if (onDeleted != null) {
         if (onDeleted != null) {
           onDeleted(path, isRecursively, isCompletely);
           onDeleted(path, isRecursively, isCompletely);
         }
         }
+
+        closeDeleteModal();
       }
       }
       catch (err) {
       catch (err) {
         setErrs([err]);
         setErrs([err]);
@@ -155,7 +159,6 @@ const PageDeleteModal: FC = () => {
   }
   }
 
 
   async function deleteButtonHandler() {
   async function deleteButtonHandler() {
-    await closeDeleteModal();
     await deletePage();
     await deletePage();
   }
   }