aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/Footer.jsx
diff options
context:
space:
mode:
authorClemens <cle1000.cb@gmail.com>2016-08-18 18:05:38 +0200
committerClemens <cle1000.cb@gmail.com>2016-08-18 18:05:38 +0200
commit66e9db3713d54c67be1cf2bef1b0633db084649c (patch)
tree3a465ae30596155c33b224a467ea9ff5c8eca061 /web/src/js/components/Footer.jsx
parenta416732665aa7a0fb56e20f9888fd9488750a4df (diff)
downloadmitmproxy-66e9db3713d54c67be1cf2bef1b0633db084649c.tar.gz
mitmproxy-66e9db3713d54c67be1cf2bef1b0633db084649c.tar.bz2
mitmproxy-66e9db3713d54c67be1cf2bef1b0633db084649c.zip
refactor contentviews, dropdown, filemenu and footer
Diffstat (limited to 'web/src/js/components/Footer.jsx')
-rw-r--r--web/src/js/components/Footer.jsx33
1 files changed, 17 insertions, 16 deletions
diff --git a/web/src/js/components/Footer.jsx b/web/src/js/components/Footer.jsx
index 2bda70e1..96e7b7db 100644
--- a/web/src/js/components/Footer.jsx
+++ b/web/src/js/components/Footer.jsx
@@ -7,40 +7,41 @@ Footer.propTypes = {
}
function Footer({ settings }) {
+ let {mode, intercept, showhost, no_upstream_cert, rawtcp, http2, anticache, anticomp, stickyauth, stickycookie, stream} = settings;
return (
<footer>
- {settings.mode && settings.mode != "regular" && (
- <span className="label label-success">{settings.mode} mode</span>
+ {mode && mode != "regular" && (
+ <span className="label label-success">{mode} mode</span>
)}
- {settings.intercept && (
- <span className="label label-success">Intercept: {settings.intercept}</span>
+ {intercept && (
+ <span className="label label-success">Intercept: {intercept}</span>
)}
- {settings.showhost && (
+ {showhost && (
<span className="label label-success">showhost</span>
)}
- {settings.no_upstream_cert && (
+ {no_upstream_cert && (
<span className="label label-success">no-upstream-cert</span>
)}
- {settings.rawtcp && (
+ {rawtcp && (
<span className="label label-success">raw-tcp</span>
)}
- {!settings.http2 && (
+ {!http2 && (
<span className="label label-success">no-http2</span>
)}
- {settings.anticache && (
+ {anticache && (
<span className="label label-success">anticache</span>
)}
- {settings.anticomp && (
+ {anticomp && (
<span className="label label-success">anticomp</span>
)}
- {settings.stickyauth && (
- <span className="label label-success">stickyauth: {settings.stickyauth}</span>
+ {stickyauth && (
+ <span className="label label-success">stickyauth: {stickyauth}</span>
)}
- {settings.stickycookie && (
- <span className="label label-success">stickycookie: {settings.stickycookie}</span>
+ {stickycookie && (
+ <span className="label label-success">stickycookie: {stickycookie}</span>
)}
- {settings.stream && (
- <span className="label label-success">stream: {formatSize(settings.stream)}</span>
+ {stream && (
+ <span className="label label-success">stream: {formatSize(stream)}</span>
)}
</footer>
)