Мне нужно состояние в mapDispatchToProps, поэтому я обнаружил, что нужно заменить mapDispatchToProps функцией mergeProps.Был
function mapDispatchToProps(dispatch) {
return {
load: () => dispatch(actions.loadProjects()),
};
}
Изменен на
function mergeProps(stateProps, dispatchProps) {
const {dispatch} = dispatchProps;
return {
load: () => dispatch(actions.loadProjects()),
};
}
и подключение изменено с
export default connect(mapStateToProps, mapDispatchToProps)(ViewComponent);
на
export default connect(mapStateToProps, mergeProps)(ViewComponent);
Но есть сообщение об ошибке отправка не является функцией