другого слайса ?
Что значит вызывать экшены другого слайса? Причем тут extraReducers? В доке вроде нормально описано, что бы реагировать на внешние экшены
чет по доке не оч понял...
Ну вот есть внешний экшен, созданный не с помощью createSlice. И вот что бы твой слайс при диспатче этого экшена изменялся и нужен extraReducer
а я же могу создать для этого отдельно редьюсер в этом слайсе?
Ты только начал изучать redux?
да вроде нет
Ну тогда ты должен знать, что экшен можно создать как угодно, это же просто объект, и createSlice это апи для создания слайсов в которых экшены однозначно вызывают какую то мутацию стейта, а не все экшены такие. У нас же есть апи createAction и createReducer
ну то есть смотри. есть слайс. у него редьюсеры. если надо менять стейт то создаю редьюсер и меняю через него. других сценариев я пока не юзал
ну это да. ну то есть я не думал что createSlice может принимать экшены созданные НЕ им
Обсуждают сегодня