diff options
author | Jason <jason.daurus@gmail.com> | 2016-06-09 18:13:18 +0800 |
---|---|---|
committer | Jason <jason.daurus@gmail.com> | 2016-06-09 18:13:18 +0800 |
commit | 1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4 (patch) | |
tree | 465b607c9febcfcda3ca1c7773d27e29de948e0e /web/src/js/components | |
parent | e24bf8d73f744319eeed99e7cae0b7f2c3947b8f (diff) | |
download | mitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.tar.gz mitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.tar.bz2 mitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.zip |
[web] footer.js -> Footer.jsx
Diffstat (limited to 'web/src/js/components')
-rw-r--r-- | web/src/js/components/Footer.jsx (renamed from web/src/js/components/footer.js) | 45 | ||||
-rw-r--r-- | web/src/js/components/ProxyApp.jsx | 2 |
2 files changed, 22 insertions, 25 deletions
diff --git a/web/src/js/components/footer.js b/web/src/js/components/Footer.jsx index 8fe1081b..903522f4 100644 --- a/web/src/js/components/footer.js +++ b/web/src/js/components/Footer.jsx @@ -1,50 +1,47 @@ -import React from "react"; -import {formatSize} from "../utils.js" -import {SettingsState} from "./common.js"; +import React from 'react' +import { formatSize } from '../utils.js' +import { SettingsState } from './common.js' Footer.propTypes = { settings: React.PropTypes.object.isRequired, -}; +} export default function Footer({ settings }) { - const {mode, intercept, showhost, no_upstream_cert, rawtcp, http2, anticache, anticomp, stickyauth, stickycookie, stream} = settings; return ( <footer> - {mode && mode != "regular" && ( - <span className="label label-success">{mode} mode</span> + {settings.mode && settings.mode != "regular" && ( + <span className="label label-success">{settings.mode} mode</span> )} - {intercept && ( - <span className="label label-success">Intercept: {intercept}</span> + {settings.intercept && ( + <span className="label label-success">Intercept: {settings.intercept}</span> )} - {showhost && ( + {settings.showhost && ( <span className="label label-success">showhost</span> )} - {no_upstream_cert && ( + {settings.no_upstream_cert && ( <span className="label label-success">no-upstream-cert</span> )} - {rawtcp && ( + {settings.rawtcp && ( <span className="label label-success">raw-tcp</span> )} - {!http2 && ( + {!settings.http2 && ( <span className="label label-success">no-http2</span> )} - {anticache && ( + {settings.anticache && ( <span className="label label-success">anticache</span> )} - {anticomp && ( + {settings.anticomp && ( <span className="label label-success">anticomp</span> )} - {stickyauth && ( - <span className="label label-success">stickyauth: {stickyauth}</span> + {settings.stickyauth && ( + <span className="label label-success">stickyauth: {settings.stickyauth}</span> )} - {stickycookie && ( - <span className="label label-success">stickycookie: {stickycookie}</span> + {settings.stickycookie && ( + <span className="label label-success">stickycookie: {settings.stickycookie}</span> )} - {stream && ( - <span className="label label-success">stream: {formatSize(stream)}</span> + {settings.stream && ( + <span className="label label-success">stream: {formatSize(settings.stream)}</span> )} - - </footer> - ); + ) } diff --git a/web/src/js/components/ProxyApp.jsx b/web/src/js/components/ProxyApp.jsx index 465cf272..e273fc92 100644 --- a/web/src/js/components/ProxyApp.jsx +++ b/web/src/js/components/ProxyApp.jsx @@ -6,7 +6,7 @@ import { connect } from 'react-redux' import { Splitter } from "./common.js" import { Header, MainMenu } from "./header.js" import EventLog from "./eventlog.js" -import Footer from "./footer.js" +import Footer from "./Footer" import { SettingsStore } from "../store/store.js" import { Key } from "../utils.js" |