diff options
author | Maximilian Hils <git@maximilianhils.com> | 2017-10-25 15:57:16 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2017-10-25 15:57:21 +0200 |
commit | c2401e35f4483e68116b8e90bb58b70659ace682 (patch) | |
tree | 74528078af78b526e084997cfc2d49476f6ef0d0 /web/src/js/components/Header/FileMenu.jsx | |
parent | 42895f4fec0f914d2ca3696c6962830140610e6e (diff) | |
download | mitmproxy-c2401e35f4483e68116b8e90bb58b70659ace682.tar.gz mitmproxy-c2401e35f4483e68116b8e90bb58b70659ace682.tar.bz2 mitmproxy-c2401e35f4483e68116b8e90bb58b70659ace682.zip |
[web] move options editor from file menu to options menu
ultimately we probably want to open the options editor immediately if someone presses "Options".
This still requires us to
1. have a nicer editors for common settings.
2. Add a "view event log" button somewhere else,
for example in the footer.
For now, the options editor is marked as beta, as there are some options you
clearly do not want to edit (e.g. wfile).
Diffstat (limited to 'web/src/js/components/Header/FileMenu.jsx')
-rw-r--r-- | web/src/js/components/Header/FileMenu.jsx | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/web/src/js/components/Header/FileMenu.jsx b/web/src/js/components/Header/FileMenu.jsx index 1e3b9268..c88efcd8 100644 --- a/web/src/js/components/Header/FileMenu.jsx +++ b/web/src/js/components/Header/FileMenu.jsx @@ -11,7 +11,6 @@ FileMenu.propTypes = { clearFlows: PropTypes.func.isRequired, loadFlows: PropTypes.func.isRequired, saveFlows: PropTypes.func.isRequired, - openModal: PropTypes.func.isRequired, } FileMenu.onNewClick = (e, clearFlows) => { @@ -20,7 +19,7 @@ FileMenu.onNewClick = (e, clearFlows) => { clearFlows() } -export function FileMenu ({clearFlows, loadFlows, saveFlows, openOptions}) { +export function FileMenu ({clearFlows, loadFlows, saveFlows}) { return ( <Dropdown className="pull-left" btnClass="special" text="mitmproxy"> <a href="#" onClick={e => FileMenu.onNewClick(e, clearFlows)}> @@ -38,12 +37,7 @@ export function FileMenu ({clearFlows, loadFlows, saveFlows, openOptions}) { </a> <HideInStatic> - <a href="#" onClick={e => { e.preventDefault(); openOptions(); }}> - <i className="fa fa-fw fa-cog"></i> - Options - </a> <Divider/> - <a href="http://mitm.it/" target="_blank"> <i className="fa fa-fw fa-external-link"></i> Install Certificates... @@ -59,6 +53,5 @@ export default connect( clearFlows: flowsActions.clear, loadFlows: flowsActions.upload, saveFlows: flowsActions.download, - openOptions: () => modalActions.setActiveModal('OptionModal'), } )(FileMenu) |