Есть хороший вариант: подключить actions через *
import * as UserActions from '../actions/UserActions'
...
const mapDispatchToProps = (dispatch) => {
return {
userActions: bindActionCreators(UserActions, dispatch)
}
}
В таком случае, все действия юзера (а именно, все экспортируемые функции из файла UserActions) будут доступны из
this.props.userActions (например, this.props.userActions.saveUser)
Так же, можно не писать return, если вы возвращаете объект (как раз наш случай)
const mapDispatchToProps = (dispatch) => ({
userActions: bindActionCreators(UserActions, dispatch)
})
Обратите внимание на круглые скобки.