11 lines
361 B
TypeScript
11 lines
361 B
TypeScript
import { ErrorHandler, Injectable, Injector } from '@angular/core';
|
|
import { Router } from '@angular/router';
|
|
|
|
@Injectable()
|
|
export class GlobalErrorHandler implements ErrorHandler {
|
|
constructor(private injector: Injector) { }
|
|
handleError(error: any) {
|
|
const router = this.injector.get(Router);
|
|
console.error(error.stack.toString());
|
|
}
|
|
} |