Игорь Спутник
Привет, я новичок, каков правильный подход , при работе со стором redux, при переходе экранов приложения, пробрасывать через контекст ссылки на редакс диспатчер и стейт, либо передавать через параметры navigate готовые данные, допустим 1 экран изменяет стор, на втором нужно через redux прочитать стор , столкнулся с тем что при переходе на 2 экран через navagation, получаю данные из стора redux до их изменения то есть на 2 экране не видно изменения стора , хотя на 1 экране стор изменился в консоли вижу
Каждый экран должен сам доставать данные из редукса, при помощи хука useSelector, либо в классовых компонентах через mapStateToProps.
Передавать между экранами следует только идентификаторы, с помощью которых можно выгрести из стора.
При таком подходе, где каждый экран подписан на изменения, должны быть консистенты во всей ситеме. Собственно, в этом и идеалогия redux