import { Observable, of } from "rxjs"; import { catchError } from "rxjs/operators"; export const mapErrorTo = (target: T, pred: (err: any) => boolean) => catchError | Observable>(err => { if (pred(err)) { return of(target); } else { throw err; } });