diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/src/js/components/FlowView.jsx | 2 | ||||
-rw-r--r-- | web/src/js/components/FlowView/Messages.jsx | 17 |
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> + ) +} |