aboutsummaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorJason <jason.daurus@gmail.com>2016-06-25 09:52:49 +0800
committerJason <jason.daurus@gmail.com>2016-06-25 09:52:49 +0800
commite400e9f51322e4a85ab81c9c4a3e65b1d7b02b77 (patch)
tree49d543e318044d51e44d7afe5829f24f74947412 /web
parent2b7923b4f41ec6f8d08c17b2c4a4930e95387e1c (diff)
downloadmitmproxy-e400e9f51322e4a85ab81c9c4a3e65b1d7b02b77.tar.gz
mitmproxy-e400e9f51322e4a85ab81c9c4a3e65b1d7b02b77.tar.bz2
mitmproxy-e400e9f51322e4a85ab81c9c4a3e65b1d7b02b77.zip
[web] ErrorView
Diffstat (limited to 'web')
-rw-r--r--web/src/js/components/FlowView.jsx2
-rw-r--r--web/src/js/components/FlowView/Messages.jsx17
2 files changed, 18 insertions, 1 deletions
diff --git a/web/src/js/components/FlowView.jsx b/web/src/js/components/FlowView.jsx
index a94458a1..83cc57e8 100644
--- a/web/src/js/components/FlowView.jsx
+++ b/web/src/js/components/FlowView.jsx
@@ -2,7 +2,7 @@ import React, { Component } from 'react'
import _ from 'lodash'
import Nav from './FlowView/Nav'
-import { Request, Response, Error } from './FlowView/Messages'
+import { Request, Response, ErrorView as Error } from './FlowView/Messages'
import Details from './FlowView/Details'
import Prompt from './Prompt'
diff --git a/web/src/js/components/FlowView/Messages.jsx b/web/src/js/components/FlowView/Messages.jsx
index 5321edd6..f866776f 100644
--- a/web/src/js/components/FlowView/Messages.jsx
+++ b/web/src/js/components/FlowView/Messages.jsx
@@ -152,3 +152,20 @@ export class Response extends Component {
}
}
}
+
+ErrorView.propTypes = {
+ flow: PropTypes.object.isRequired,
+}
+
+export function ErrorView({ flow }) {
+ return (
+ <section>
+ <div className="alert alert-warning">
+ {flow.error.msg}
+ <div>
+ <small>{formatTimeStamp(flow.error.timestamp)}</small>
+ </div>
+ </div>
+ </section>
+ )
+}