Pārlūkot izejas kodu

add validation for onClose

kaoritokashiki 5 gadi atpakaļ
vecāks
revīzija
4fb38f14f7
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      src/client/js/components/TopOfTableContents.jsx

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

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