Explorar o código

change null check position

kaoritokashiki %!s(int64=5) %!d(string=hai) anos
pai
achega
706b95ed2e

+ 3 - 1
src/client/js/components/PageAccessoriesModal.jsx

@@ -18,12 +18,14 @@ import PageContainer from '../services/PageContainer';
 const PageAccessoriesModal = (props) => {
 const PageAccessoriesModal = (props) => {
   const { t } = props;
   const { t } = props;
 
 
+  const onClose = props.onClose || null;
+
   return (
   return (
     <React.Fragment>
     <React.Fragment>
       <Modal
       <Modal
         size="lg"
         size="lg"
         isOpen={props.isOpen}
         isOpen={props.isOpen}
-        toggle={props.onClose}
+        toggle={onClose}
         className="grw-page-accessories-modal"
         className="grw-page-accessories-modal"
       >
       >
         <ModalBody>
         <ModalBody>

+ 0 - 4
src/client/js/components/TopOfTableContents.jsx

@@ -25,9 +25,6 @@ const TopOfTableContents = (props) => {
   }
   }
 
 
   function closePageAccessoriesModal() {
   function closePageAccessoriesModal() {
-    if (props.onClose == null) {
-      return;
-    }
     setIsPageAccessoriesModalShown(false);
     setIsPageAccessoriesModalShown(false);
   }
   }
 
 
@@ -80,7 +77,6 @@ const TopOfTableContentsWrapper = withUnstatedContainers(TopOfTableContents, [Pa
 
 
 TopOfTableContents.propTypes = {
 TopOfTableContents.propTypes = {
   pageContainer: PropTypes.instanceOf(PageContainer).isRequired,
   pageContainer: PropTypes.instanceOf(PageContainer).isRequired,
-  onClose: PropTypes.func,
 };
 };
 
 
 export default withTranslation()(TopOfTableContentsWrapper);
 export default withTranslation()(TopOfTableContentsWrapper);