один state, от которого все компоненты будут получать данные? Или возможно сколько угодно?
для каждого компонента, можете сделать свой стейт
если речь про редакс, то один.
Можно использовать multistore. Можешь посмотреть в сторону https://effector.now.sh и Mobx
Если локальный стейт, то у каждого компонента он свой Если редакс - вообще там стейт один, но он обьединенный, а так у каждого редьюсера своя часть стейта
Если речь о redux - то в 99% на все приложение один state, который затем через mapStateToProps ужимается до нужных компоненту свойств. При этом, в каждом компоненте может быть свой локальный state, который заводят когда его не надо шарить в другие компоненты (например, показать/скрыть переключатель °F/°C в компоненте температуры)
Обсуждают сегодня