aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/ContentView
diff options
context:
space:
mode:
authorClemens <cle1000.cb@gmail.com>2016-07-21 11:50:02 +0200
committerClemens <cle1000.cb@gmail.com>2016-07-21 11:50:02 +0200
commit61f192434fade43af81dc74602aef218d5c5be19 (patch)
tree1cf687a0444f7d61a4cba8f86d3b0cf0d27f4d0c /web/src/js/components/ContentView
parent6ffeaaebed0ac248b5ba1f60c6add44eb6e98004 (diff)
downloadmitmproxy-61f192434fade43af81dc74602aef218d5c5be19.tar.gz
mitmproxy-61f192434fade43af81dc74602aef218d5c5be19.tar.bz2
mitmproxy-61f192434fade43af81dc74602aef218d5c5be19.zip
moved editor to raw_view mode
Diffstat (limited to 'web/src/js/components/ContentView')
-rw-r--r--web/src/js/components/ContentView/ContentViews.jsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/web/src/js/components/ContentView/ContentViews.jsx b/web/src/js/components/ContentView/ContentViews.jsx
index 82ee0adc..0eaf3ea8 100644
--- a/web/src/js/components/ContentView/ContentViews.jsx
+++ b/web/src/js/components/ContentView/ContentViews.jsx
@@ -1,6 +1,7 @@
import React, { PropTypes } from 'react'
import ContentLoader from './ContentLoader'
import { MessageUtils } from '../../flow/utils.js'
+import CodeEditor from '../common/CodeEditor'
const views = [ViewAuto, ViewImage, ViewJSON, ViewRaw]
@@ -28,8 +29,9 @@ ViewRaw.propTypes = {
content: React.PropTypes.string.isRequired,
}
-export function ViewRaw({ content }) {
- return <pre>{content}</pre>
+export function ViewRaw({ content, isFlowEditorOpen, readonly }) {
+ let showEditor = isFlowEditorOpen && !readonly
+ return showEditor ? <CodeEditor content={content} onChange={content =>alert(content)}/> : <pre>{content}</pre>
}
ViewJSON.textView = true