itizawa 5 лет назад
Родитель
Сommit
b305b85fe5

+ 4 - 4
src/client/js/components/Page/PageManagement.jsx

@@ -17,11 +17,11 @@ const PageManagement = (props) => {
 
 
   const [isPageDeleteModalShown, setIsPageDeleteModalShown] = useState(false);
   const [isPageDeleteModalShown, setIsPageDeleteModalShown] = useState(false);
 
 
-  function openPageDeleteModal() {
+  function openPageDeleteModalHandler() {
     setIsPageDeleteModalShown(true);
     setIsPageDeleteModalShown(true);
   }
   }
 
 
-  function closePageDeleteModal() {
+  function closePageDeleteModalHandler() {
     setIsPageDeleteModalShown(false);
     setIsPageDeleteModalShown(false);
   }
   }
 
 
@@ -43,7 +43,7 @@ const PageManagement = (props) => {
     return (
     return (
       <>
       <>
         <div className="dropdown-divider"></div>
         <div className="dropdown-divider"></div>
-        <a className="dropdown-item" type="button" onClick={openPageDeleteModal}>
+        <a className="dropdown-item" type="button" onClick={openPageDeleteModalHandler}>
           <i className="icon-fw icon-fire text-danger"></i> { t('Delete') }
           <i className="icon-fw icon-fire text-danger"></i> { t('Delete') }
         </a>
         </a>
       </>
       </>
@@ -72,7 +72,7 @@ const PageManagement = (props) => {
       </div>
       </div>
       <PageDeleteModal
       <PageDeleteModal
         isOpen={isPageDeleteModalShown}
         isOpen={isPageDeleteModalShown}
-        onClose={closePageDeleteModal}
+        onClose={closePageDeleteModalHandler}
         path={path}
         path={path}
         isAbleToDeleteCompletely={isAbleToDeleteCompletely}
         isAbleToDeleteCompletely={isAbleToDeleteCompletely}
       />
       />

+ 5 - 1
src/client/js/components/PageDeleteModal.jsx

@@ -46,7 +46,7 @@ const PageDeleteModal = (props) => {
     setIsDeleteCompletely(!isDeleteCompletely);
     setIsDeleteCompletely(!isDeleteCompletely);
   }
   }
 
 
-  async function deleteButtonHandler() {
+  async function deletePage() {
     setErrorCode(null);
     setErrorCode(null);
     setErrorMessage(null);
     setErrorMessage(null);
 
 
@@ -61,6 +61,10 @@ const PageDeleteModal = (props) => {
     }
     }
   }
   }
 
 
+  async function deleteButtonHandler() {
+    deletePage();
+  }
+
   function renderDeleteRecursivelyForm() {
   function renderDeleteRecursivelyForm() {
     return (
     return (
       <div className="custom-control custom-checkbox custom-checkbox-warning">
       <div className="custom-control custom-checkbox custom-checkbox-warning">