Я заметил, что действия отправляются дважды, поэтому я понял, что причина была в том, что хранилище было инициировано дважды на основе этого ответа: ' Redux - Angular: Как предотвратить действия, вызываемые дважды? '
Я пробовал это в функции редуктора:
...
default: {
console.log(action);
return state;
}
Это действия:
{type: "@ngrx/store/init"}
{type: "@ngrx/effects/init"}
мой импорт в app.module.ts:
StoreModule.forRoot({ auth: authReducer }),
EffectsModule.forRoot([ AuthEffects ]),
так, как я могу предотвратить одну из этих инициаций ??