zahmis 5 лет назад
Родитель
Сommit
726fb90ed9

+ 2 - 2
src/client/js/components/ArchiveCreateModal.jsx

@@ -216,7 +216,7 @@ const ArchiveCreateModal = (props) => {
         </div>
       </ModalBody>
       <ModalFooter>
-        {props.ArchiveError}
+        {props.errorMessage}
         <button type="button" className="btn btn-primary" onClick={done}>
           Done
         </button>
@@ -233,7 +233,7 @@ ArchiveCreateModal.propTypes = {
   isOpen: PropTypes.bool.isRequired,
   onClose: PropTypes.func,
   path: PropTypes.string.isRequired,
-  ArchiveError: PropTypes.string,
+  errorMessage: PropTypes.string,
 };
 
 

+ 3 - 7
src/client/js/components/Page/PageShareManagement.jsx

@@ -22,7 +22,7 @@ const PageShareManagement = (props) => {
 
   const [isArchiveCreateModalShown, setIsArchiveCreateModalShown] = useState(false);
 
-  const [ArchiveError, setArchiveError] = useState(false);
+  const [archiveError, setArchiveError] = useState(null);
 
   function openOutsideShareLinkModalHandler() {
     setIsOutsideShareLinkModalShown(true);
@@ -32,10 +32,6 @@ const PageShareManagement = (props) => {
     setIsOutsideShareLinkModalShown(false);
   }
 
-  function getArchiveError() {
-    setArchiveError('ページの取得に失敗しました');
-  }
-
 
   async function getExportPageFile(type) {
     try {
@@ -52,7 +48,7 @@ const PageShareManagement = (props) => {
       await appContainer.apiv3Get('page/archive', { pageId });
     }
     catch (err) {
-      getArchiveError();
+      setArchiveError('ページ数の取得に失敗しました');
     }
   }
 
@@ -88,7 +84,7 @@ const PageShareManagement = (props) => {
           isOpen={isArchiveCreateModalShown}
           onClose={closeArchiveCreateModalHandler}
           path={path}
-          errorMessage={ArchiveError}
+          errorMessage={archiveError}
         />
       </>
     );