У меня есть ситуация, когда я хочу получить доступ к полезной нагрузке действия в операции третьего уровня. Я смог сделать это в операторах lettable, но как я могу сделать то же самое с оператором pipeable?
это мой код,
@Effect()
onTrySignin = this.actions$.pipe(
ofType(AuthActions.TRY_SIGNIN),
map((action: AuthActions.TrySignin) => {
return action.payload;
}),
switchMap(action => {
return this.httpService
.postRequest('UserAccounts/Login', action.credentials);
}), catchError((error: HttpErrorResponse) => {
return Observable.of(new AuthActions.FailedAuth(error));
}),
mergeMap((response: any) => {
// how to access action payload here?
})
);