aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/FlowView/Nav.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'web/src/js/components/FlowView/Nav.jsx')
-rw-r--r--web/src/js/components/FlowView/Nav.jsx29
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)