mapStateToProps
не место для диспетчеризации действий, а просто для сопоставления некоторого состояния из хранилища redux с реквизитами в вашем компоненте. решить, какое действие отправлять (например, useEffect
).
Таким образом, компонент должен иметь достаточно данных из хранилища, чтобы решить, какие параметры должны быть присвоены действию для отправки.
Если необходимо получить данные, компонент должен решить это сделать, просто имейте в виду, что все, что вы хотели сделать в mapStateToProps
, следует перенести в компонент и обработать.