@Effect()
initDomain$: Observable<Action> = this.actions$.pipe(
ofType('INIT_DOMAIN'),
mergeMap((action: any) =>
this.http.get('https://demo.api/url1.php').pipe(
switchMap((data) => [
{type: 'INIT_IT', payload: data}
]),
catchError(() => of({type: 'INIT_IT_FAILED'}))
)
)
);
У меня есть угловой эффект (ngrx), который делает 1 запрос перед продолжением. Как я могу сделать 2 запроса и дождаться обоих ответов, прежде чем продолжить? Я знаю, что forkJoin () - это ответ, но меня немного смущает синтаксис