import React, { PropTypes } from 'react' import { connect } from 'react-redux' import Button from '../common/Button' import { MessageUtils } from '../../flow/utils.js' import * as flowsActions from '../../ducks/flows' FlowMenu.title = 'Flow' FlowMenu.propTypes = { flow: PropTypes.object.isRequired, } function FlowMenu({ flow, onAccept, onReplay, onDuplicate, onRemove, onRevert }) { return (
) } export default connect( state => ({ flow: state.flows.list.byId[state.flows.views.main.selected[0]], }), { onAccept: flowsActions.accept, onReplay: flowsActions.replay, onDuplicate: flowsActions.duplicate, onRemove: flowsActions.remove, onRevert: flowsActions.revert, } )(FlowMenu)