aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-06-09 18:13:18 +0800
committerJason <jason.daurus@gmail.com>2016-06-09 18:13:18 +0800
commit1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4 (patch)
tree465b607c9febcfcda3ca1c7773d27e29de948e0e /web/src/js
parente24bf8d73f744319eeed99e7cae0b7f2c3947b8f (diff)
downloadmitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.tar.gz
mitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.tar.bz2
mitmproxy-1baefcdc99bd8e4ee6bf7620965d51d1aab6ddd4.zip
[web] footer.js -> Footer.jsx
Diffstat (limited to 'web/src/js')
-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.jsx2
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"