users$ = this.http.get<User[]>(url).pipe(
tap(console.log),
catchError(this.handleError)
);
private handleError(err: HttpErrorResponse): Observable<never>{
let errorMessage = `An error occurred: ${err.error.message}`;
console.error(err);
return throwError(() => errorMessage);
}
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter