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)