NGRX : createReducer бьет, даже действие не называется

#angular #ngrx

Вопрос:

Моя функция редуктора находится в функциональном модуле. Когда я пытаюсь лениво загрузить другой модуль в качестве дочернего для этого функционального модуля, запускается функция редуктора.

экспорт const sessionReducer = createReducer( InitialSessionState, on(SessionActions.loadSessionDetails, (состояние, запрос) => { отладчик; возврат ({ …состояние, загрузка: истина, ошибка: «, запрос: запрос })>
}), );

Ответ №1:

Вероятно, это связано с тем, что действие SessionActions.loadSessionDetails отправляется где-то в приложении. Действие отправляется всем редукторам, поэтому, если этот модуль функций загружен, он получает действия от других функций.