import { connect } from 'react-redux'; import FollowForm from '../components/follow_form'; import { changeFollow, submitFollow } from '../actions/follow'; const mapStateToProps = function (state, props) { return { text: state.getIn(['follow', 'text']), is_submitting: state.getIn(['follow', 'is_submitting']) }; }; const mapDispatchToProps = function (dispatch) { return { onChange: function (text) { dispatch(changeFollow(text)); }, onSubmit: function () { dispatch(submitFollow()); } } }; export default connect(mapStateToProps, mapDispatchToProps)(FollowForm);