но заметил в хуках удобную штуку. Хук useDisptach. Он позволяет получить dispatch и диспатчить экшены без всяких там mapDispatchToProps. А еще не нужно в IProps класса описывать типы для экшена, что сокращает время разработки. Это удобно!
Я подумал, что это можно использовать и в классах, просто отказаться от mapDispatchToProps (передавать null в connect) и тогда dispatch забирать внутри компонента просто из this.props и делать то же, что пользователи хуков делают через useDispatch.
Как считаете, есть подводные камни в таком подходе? (я не рассматриваю вариант перейти на хуки, если что)
Почему не рассматриваете?
Потому что семантически мне методы жизненного цикла очевиднее, чем useEffect и т.д
Тогда могу только пожелать приятных страданий
Обсуждают сегодня