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, acceptFlow, replayFlow, duplicateFlow, removeFlow, revertFlow }) { return (
) } export default connect( state => ({ flow: state.flows.list.byId[state.flows.views.main.selected[0]], }), { acceptFlow: flowsActions.accept, replayFlow: flowsActions.replay, duplicateFlow: flowsActions.duplicate, removeFlow: flowsActions.remove, revertFlow: flowsActions.revert, } )(FlowMenu)