Действия в нескольких срезах в Redux Takelit - PullRequest
1 голос
/ 17 апреля 2020

Документы инструментария Redux упоминают об использовании действий (или, скорее, типов действий) в нескольких редукторах

Во-первых, типы действий Redux не должны быть исключительными для одного слайса. Концептуально каждый редуктор слайсов «владеет» своим собственным элементом состояния Redux, но он должен иметь возможность прослушивать любой тип действия и соответствующим образом обновлять свое состояние. Например, многие различные срезы могут захотеть отреагировать на действие «пользователь вышел из системы» путем очистки данных или возврата к исходным значениям состояния. Имейте это в виду, когда вы проектируете форму своего состояния и создаете свои кусочки.

Но, «помня об этом», что является лучшим способом чтобы достичь этого, учитывая, что инструментарий помещает имя среза в начало каждого типа действия? И что вы экспортируете функцию из этого фрагмента и вызываете эту единственную функцию для отправки действия? Что мне не хватает? Должно ли это быть сделано таким образом, чтобы не использовать createSlice?

...