underlayProps(e)
+ }}
+ closeable={false}
+ title={this.props.title}
+ onOpenToggle={() => this.props.onCancel()}
+ >
+
+ {this.props.message}
+
+
+
+
+
+ }
+}
+
+export default LoadingModal
diff --git a/src/components/modals/Modal.jsx b/src/components/modals/Modal.jsx
index 2a4a97c9..58bbbdcd 100644
--- a/src/components/modals/Modal.jsx
+++ b/src/components/modals/Modal.jsx
@@ -11,6 +11,12 @@ class Modal extends React.Component {
title: PropTypes.string.isRequired,
onOpenToggle: PropTypes.func.isRequired,
children: PropTypes.node,
+ underlayClickExits: PropTypes.bool,
+ underlayProps: PropTypes.object,
+ }
+
+ static defaultProps = {
+ underlayClickExits: true
}
getApplicationNode() {
@@ -21,6 +27,8 @@ class Modal extends React.Component {
if(this.props.isOpen) {
return