UNPKG

@spartacus/core

Version:

Spartacus - the core framework

24 lines 2.72 kB
import { Injectable } from '@angular/core'; import { HttpResponseStatus } from '../../../models/response-status.model'; import { HttpErrorHandler } from '../http-error.handler'; import * as i0 from "@angular/core"; export class NotFoundHandler extends HttpErrorHandler { constructor() { super(...arguments); this.responseStatus = HttpResponseStatus.NOT_FOUND; } // empty error handler to avoid we fallabck to the unknown error handler handleError() { } getPriority() { return -10 /* LOW */; } } NotFoundHandler.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: NotFoundHandler, deps: null, target: i0.ɵɵFactoryTarget.Injectable }); NotFoundHandler.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: NotFoundHandler, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: NotFoundHandler, decorators: [{ type: Injectable, args: [{ providedIn: 'root', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm90LWZvdW5kLmhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb3JlL3NyYy9nbG9iYWwtbWVzc2FnZS9odHRwLWludGVyY2VwdG9ycy9oYW5kbGVycy9ub3QtZm91bmQvbm90LWZvdW5kLmhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUMzRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQzs7QUFNekQsTUFBTSxPQUFPLGVBQWdCLFNBQVEsZ0JBQWdCO0lBSHJEOztRQUlFLG1CQUFjLEdBQUcsa0JBQWtCLENBQUMsU0FBUyxDQUFDO0tBUS9DO0lBTkMsd0VBQXdFO0lBQ3hFLFdBQVcsS0FBVSxDQUFDO0lBRXRCLFdBQVc7UUFDVCxxQkFBb0I7SUFDdEIsQ0FBQzs7NEdBUlUsZUFBZTtnSEFBZixlQUFlLGNBRmQsTUFBTTsyRkFFUCxlQUFlO2tCQUgzQixVQUFVO21CQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEh0dHBSZXNwb25zZVN0YXR1cyB9IGZyb20gJy4uLy4uLy4uL21vZGVscy9yZXNwb25zZS1zdGF0dXMubW9kZWwnO1xuaW1wb3J0IHsgSHR0cEVycm9ySGFuZGxlciB9IGZyb20gJy4uL2h0dHAtZXJyb3IuaGFuZGxlcic7XG5pbXBvcnQgeyBQcmlvcml0eSB9IGZyb20gJy4uLy4uLy4uLy4uL3V0aWwvYXBwbGljYWJsZSc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnLFxufSlcbmV4cG9ydCBjbGFzcyBOb3RGb3VuZEhhbmRsZXIgZXh0ZW5kcyBIdHRwRXJyb3JIYW5kbGVyIHtcbiAgcmVzcG9uc2VTdGF0dXMgPSBIdHRwUmVzcG9uc2VTdGF0dXMuTk9UX0ZPVU5EO1xuXG4gIC8vIGVtcHR5IGVycm9yIGhhbmRsZXIgdG8gYXZvaWQgd2UgZmFsbGFiY2sgdG8gdGhlIHVua25vd24gZXJyb3IgaGFuZGxlclxuICBoYW5kbGVFcnJvcigpOiB2b2lkIHt9XG5cbiAgZ2V0UHJpb3JpdHkoKSB7XG4gICAgcmV0dXJuIFByaW9yaXR5LkxPVztcbiAgfVxufVxuIl19