budgetTestService.getBudgetDates
возвращает наблюдаемое, как я могу получить значение BudgetDate[]
из него в catchError?
this.budgetService.getBudgetDays(this.startDate, this.finishDate)
.pipe(
catchError(error => {
self.timelineBudgetDates = self.budgetTestService.getBudgetDates(self.startDate, self.finishDate);
return of('some return value');
}
)
)
.subscribe(res => {
self.timelineBudgetDates = self.processDates(res);
});
Ошибка:
Type 'Observable<BudgetDate[]>' is missing the following properties from type 'BudgetDate[]': length, pop, push, concat, and 25 more.