aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/Modal/OptionModal.jsx
diff options
context:
space:
mode:
authorMatthew Shao <me@matshao.com>2017-06-28 18:48:31 +0800
committerMatthew Shao <me@matshao.com>2017-06-28 18:48:31 +0800
commitc0ad25715bc050dac0134ccd46f25884396d0f87 (patch)
treefd3bfba3aaf5eb57ddf39acee505acbfa4644660 /web/src/js/components/Modal/OptionModal.jsx
parent23a2409a87640c048cb8c9ed297b03c0f9425a37 (diff)
downloadmitmproxy-c0ad25715bc050dac0134ccd46f25884396d0f87.tar.gz
mitmproxy-c0ad25715bc050dac0134ccd46f25884396d0f87.tar.bz2
mitmproxy-c0ad25715bc050dac0134ccd46f25884396d0f87.zip
[web] Add Modal Component and OptionModal
Diffstat (limited to 'web/src/js/components/Modal/OptionModal.jsx')
-rw-r--r--web/src/js/components/Modal/OptionModal.jsx33
1 files changed, 33 insertions, 0 deletions
diff --git a/web/src/js/components/Modal/OptionModal.jsx b/web/src/js/components/Modal/OptionModal.jsx
new file mode 100644
index 00000000..d9e8b829
--- /dev/null
+++ b/web/src/js/components/Modal/OptionModal.jsx
@@ -0,0 +1,33 @@
+import React from 'react'
+import PropTypes from 'prop-types'
+
+OptionModal.prototype = {
+ hideModal: PropTypes.function,
+}
+
+export default function OptionModal( { hideModal }) {
+ const title = 'Options'
+ return (
+ <div className="modal modal-visible" id="optionsModal" tabIndex="-1" role="dialog" aria-labelledby="options">
+ <div className="modal-dialog modal-lg" role="document">
+ <div className="modal-content">
+ <div className="modal-header">
+ <button type="button" className="close" data-dismiss="modal" onClick={() => { hideModal() }}>
+ <i className="fa fa-fw fa-times"></i>
+ </button>
+ <div className="modal-title">
+ <h4>{ title }</h4>
+ </div>
+ </div>
+
+ <div className="modal-body">
+ </div>
+
+ <div className="modal-footer">
+ <button type="button" className="btn btn-primary">Save Changes</button>
+ </div>
+ </div>
+ </div>
+ </div>
+ )
+}