actions, чтобы эффект отрабатывал один раз ?
@Effect({ dispatch: false })
handleModalErrors$ = this.actions$.pipe(
ofType(CheckoutAction.checkoutPageActivated, CheckoutAction.updateShoppingBag),
switchMap(action => {
debugger
return combineLatest([
this.store.pipe(select(selectors.getClientErrors), take(1)),
of(action.type === CheckoutAction.checkoutPageActivated.type)
])
}
),
exhaustMap мб
Обсуждают сегодня