Я хочу перенести следующий код из rxjs5 в rxjs6:
return this.http.put(url, image, options).map((res, err) => {
return res;
}).catch(err => {
if (err.error instanceof Error) {
return err.error;
} else {
throw Observable.throw(err);
}
});
Я пришел с этим решением:
return this.http.put(url, image, options).pipe(map((res, err) => {
return res;
}));
Но проблема в том, что я не знаю, еслиЯ не переношу часть кода .catch
.
Можете ли вы предложить лучший способ переноса следующего кода?