diff options
Diffstat (limited to 'web/src/js/components/FlowView/Nav.jsx')
-rw-r--r-- | web/src/js/components/FlowView/Nav.jsx | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/web/src/js/components/FlowView/Nav.jsx b/web/src/js/components/FlowView/Nav.jsx index b9e15d92..37c073ce 100644 --- a/web/src/js/components/FlowView/Nav.jsx +++ b/web/src/js/components/FlowView/Nav.jsx @@ -1,7 +1,6 @@ import React, { PropTypes } from 'react' import { connect } from 'react-redux' import classnames from 'classnames' -import * as flowsActions from '../../ducks/flows' NavAction.propTypes = { icon: PropTypes.string.isRequired, @@ -24,18 +23,12 @@ function NavAction({ icon, title, onClick }) { } Nav.propTypes = { - flow: PropTypes.object.isRequired, active: PropTypes.string.isRequired, tabs: PropTypes.array.isRequired, onSelectTab: PropTypes.func.isRequired, - onRemove: PropTypes.func.isRequired, - onDuplicate: PropTypes.func.isRequired, - onReplay: PropTypes.func.isRequired, - onAccept: PropTypes.func.isRequired, - onRevert: PropTypes.func.isRequired, } -function Nav({ flow, active, tabs, onSelectTab, onRemove, onDuplicate, onReplay, onAccept, onRevert }) { +export default function Nav({ active, tabs, onSelectTab }) { return ( <nav className="nav-tabs nav-tabs-sm"> {tabs.map(tab => ( @@ -49,26 +42,6 @@ function Nav({ flow, active, tabs, onSelectTab, onRemove, onDuplicate, onReplay, {_.capitalize(tab)} </a> ))} - <NavAction title="[d]elete flow" icon="fa-trash" onClick={() => onRemove(flow)} /> - <NavAction title="[D]uplicate flow" icon="fa-copy" onClick={() => onDuplicate(flow)} /> - <NavAction disabled title="[r]eplay flow" icon="fa-repeat" onClick={() => onReplay(flow)} /> - {flow.intercepted && ( - <NavAction title="[a]ccept intercepted flow" icon="fa-play" onClick={() => onAccept(flow)} /> - )} - {flow.modified && ( - <NavAction title="revert changes to flow [V]" icon="fa-history" onClick={() => onRevert(flow)} /> - )} </nav> ) } - -export default connect( - null, - { - onRemove: flowsActions.remove, - onDuplicate: flowsActions.duplicate, - onReplay: flowsActions.replay, - onAccept: flowsActions.accept, - onRevert: flowsActions.revert, - } -)(Nav) |