Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Angular error handling example
import { NgModule, Errorhandler } from '@angular/core';
@Injectable
export class CustomErrorHandler extends ErrorHandler {
handleError(error) {
return middlewareErrorHandler(error);
}
}
// ...
@NgModule({
providers: [
{
provide: ErrorHandler,
/* здесь зависит от вашей фантазии, воспользоваться классом или методом */
useValue: customErrorHandler(),
useClass: CustomErrorHandler,
},
// дополнительно можно встроить обработчики для разных провайдеров по типу HttpService
],
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment