diff options
author | Jason <jason.daurus@gmail.com> | 2016-07-08 21:43:18 +0800 |
---|---|---|
committer | Jason <jason.daurus@gmail.com> | 2016-07-08 21:59:34 +0800 |
commit | 666017125ac9dc38200753cdbe86eeb21bd5864a (patch) | |
tree | 720b15502e9d060c6e5a757b7d5efc90a0d98b8c /web/src/js/components | |
parent | 09ab2528f5c2753d6d951787fc23600944cb467d (diff) | |
download | mitmproxy-666017125ac9dc38200753cdbe86eeb21bd5864a.tar.gz mitmproxy-666017125ac9dc38200753cdbe86eeb21bd5864a.tar.bz2 mitmproxy-666017125ac9dc38200753cdbe86eeb21bd5864a.zip |
[web] add tests for main view and ui
Diffstat (limited to 'web/src/js/components')
-rw-r--r-- | web/src/js/components/ContentView.jsx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/web/src/js/components/ContentView.jsx b/web/src/js/components/ContentView.jsx index d6ee5497..6a982a5d 100644 --- a/web/src/js/components/ContentView.jsx +++ b/web/src/js/components/ContentView.jsx @@ -17,18 +17,19 @@ ContentView.propTypes = { ContentView.isContentTooLarge = msg => msg.contentLength > 1024 * 1024 * (ContentViews.ViewImage.matches(msg) ? 10 : 0.2) -function ContentView({ flow, message, contentView, selectView, displayLarge }) { +function ContentView(props) { + const { flow, message, contentView, selectView, displayLarge, setDisplayLarge } = props if (message.contentLength === 0) { - return <MetaViews.ContentEmpty {...this.props}/> + return <MetaViews.ContentEmpty {...props}/> } if (message.contentLength === null) { - return <MetaViews.ContentMissing {...this.props}/> + return <MetaViews.ContentMissing {...props}/> } if (!displayLarge && ContentView.isContentTooLarge(message)) { - return <MetaViews.ContentTooLarge {...this.props} onClick={() => this.props.setDisplayLarge(true)}/> + return <MetaViews.ContentTooLarge {...props} onClick={() => setDisplayLarge(true)}/> } const View = ContentViews[contentView] |