понял зачем оно и логику + - , но в доках примеры максимально однообразные и простые, по типу счётчика. Я хочу уже часть проекта на контексте перенести на тулкит и не понимаю как. Типо обычно просто стейт создаёшь наверху и кидаешь его пропсом в контекст и где надо достаешь. Тут же хз что. Это надо создать файл стопа, там вкинуть главный редьюсер, который принимает другие редьюсеры? Нужно на каждый стейт создавать файл(слайс) и в нем в редьюсеры переносить логику просто? А если мне нужен этот стейт ещё где-нибудь, чёт запутался
useReducer и useContext пользоваться умеешь?
У меня на юсКонтексте и написано, я не понимаю взаимодействие и как это написать
Хранишь в разных файлах состояние разных сущностей и логику изменения этого состояния. В одном файле собираешь все и через useSelector получаешь любое состояние, а через useDispatch меняешь любое состояние
Ну тоесть на каждый стейт свой файл с редусером, в котором нужные функции(экшены)?
Если тебе удобно можешь все в одном хранить
Обсуждают сегодня