registerUser$ = this.actions$.pipe(
ofType(AuthActions.Action.CREATE_USER),
switchMap(({user}) =>
this.customersService.createNewUser(user).pipe(
switchMap(() => [
new ModalActions.SetModalType(null),
]
),
catchError((err) =>
// if (foo) {this.bar} else {}
[new ModalActions.SetModalErrors(err.error)]
)
)
)
);
Я хочу обработать ошибку и в зависимости от типа ошибки вызывать экшен или нотификацию. Как бы мне это правильно сделать? Спасибо!
bump
Обсуждают сегодня