ngrx8 Reducer - правильный способ вернуть новое состояние? - PullRequest
0 голосов
/ 10 июля 2019

Возникла проблема с ngrx функцией createReducer. Согласно предписанному пути, редуктор должен быть чистой функцией, и он не должен мутировать свое состояние, а, как в примере в документации, его мутирует.

Это то, чего мне не хватает или это тоже можно сделать.

export const counterReducer = createReducer(initialState,
  on(increment, state => state + 1),
  on(decrement, state => state - 1),
  on(reset, state => 0),
);
...