Files
pireon-ui/libs/ui/src/lib/util/router-store/error-handler.ts

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());
}
}