UNPKG

@spartacus/storefront

Version:

Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.

50 lines 4.86 kB
import { Component, Input, NgModule } from '@angular/core'; import { IconLoaderService } from '../icon-loader.service'; import * as i0 from "@angular/core"; // PRIVATE TESTING UTIL export class MockIconComponent { } MockIconComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: MockIconComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); MockIconComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.0.5", type: MockIconComponent, selector: "cx-icon,[cxIcon]", inputs: { cxIcon: "cxIcon", type: "type" }, ngImport: i0, template: `{{ type || cxIcon }}`, isInline: true }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: MockIconComponent, decorators: [{ type: Component, args: [{ selector: 'cx-icon,[cxIcon]', template: `{{ type || cxIcon }}`, }] }], propDecorators: { cxIcon: [{ type: Input }], type: [{ type: Input }] } }); const mockComponents = [MockIconComponent]; export class MockIconLoaderService { getHtml() { } getStyleClasses() { } addStyleClasses() { } addLinkResource() { } } export class IconTestingModule { } IconTestingModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconTestingModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); IconTestingModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconTestingModule, declarations: [MockIconComponent], exports: [MockIconComponent] }); IconTestingModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconTestingModule, providers: [ { provide: IconLoaderService, useClass: MockIconLoaderService, }, ] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: IconTestingModule, decorators: [{ type: NgModule, args: [{ declarations: mockComponents, exports: mockComponents, providers: [ { provide: IconLoaderService, useClass: MockIconLoaderService, }, ], }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi10ZXN0aW5nLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N0b3JlZnJvbnRsaWIvY21zLWNvbXBvbmVudHMvbWlzYy9pY29uL3Rlc3RpbmcvaWNvbi10ZXN0aW5nLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0QsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7O0FBRTNELHVCQUF1QjtBQUt2QixNQUFNLE9BQU8saUJBQWlCOzs4R0FBakIsaUJBQWlCO2tHQUFqQixpQkFBaUIsb0dBRmxCLHNCQUFzQjsyRkFFckIsaUJBQWlCO2tCQUo3QixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxrQkFBa0I7b0JBQzVCLFFBQVEsRUFBRSxzQkFBc0I7aUJBQ2pDOzhCQUVVLE1BQU07c0JBQWQsS0FBSztnQkFDRyxJQUFJO3NCQUFaLEtBQUs7O0FBR1IsTUFBTSxjQUFjLEdBQUcsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO0FBRTNDLE1BQU0sT0FBTyxxQkFBcUI7SUFDaEMsT0FBTyxLQUFJLENBQUM7SUFDWixlQUFlLEtBQUksQ0FBQztJQUNwQixlQUFlLEtBQUksQ0FBQztJQUNwQixlQUFlLEtBQUksQ0FBQztDQUNyQjtBQVlELE1BQU0sT0FBTyxpQkFBaUI7OzhHQUFqQixpQkFBaUI7K0dBQWpCLGlCQUFpQixpQkF4QmpCLGlCQUFpQixhQUFqQixpQkFBaUI7K0dBd0JqQixpQkFBaUIsYUFQakI7UUFDVDtZQUNFLE9BQU8sRUFBRSxpQkFBaUI7WUFDMUIsUUFBUSxFQUFFLHFCQUFxQjtTQUNoQztLQUNGOzJGQUVVLGlCQUFpQjtrQkFWN0IsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsY0FBYztvQkFDNUIsT0FBTyxFQUFFLGNBQWM7b0JBQ3ZCLFNBQVMsRUFBRTt3QkFDVDs0QkFDRSxPQUFPLEVBQUUsaUJBQWlCOzRCQUMxQixRQUFRLEVBQUUscUJBQXFCO3lCQUNoQztxQkFDRjtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJY29uTG9hZGVyU2VydmljZSB9IGZyb20gJy4uL2ljb24tbG9hZGVyLnNlcnZpY2UnO1xuXG4vLyBQUklWQVRFIFRFU1RJTkcgVVRJTFxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnY3gtaWNvbixbY3hJY29uXScsXG4gIHRlbXBsYXRlOiBge3sgdHlwZSB8fCBjeEljb24gfX1gLFxufSlcbmV4cG9ydCBjbGFzcyBNb2NrSWNvbkNvbXBvbmVudCB7XG4gIEBJbnB1dCgpIGN4SWNvbjtcbiAgQElucHV0KCkgdHlwZTtcbn1cblxuY29uc3QgbW9ja0NvbXBvbmVudHMgPSBbTW9ja0ljb25Db21wb25lbnRdO1xuXG5leHBvcnQgY2xhc3MgTW9ja0ljb25Mb2FkZXJTZXJ2aWNlIHtcbiAgZ2V0SHRtbCgpIHt9XG4gIGdldFN0eWxlQ2xhc3NlcygpIHt9XG4gIGFkZFN0eWxlQ2xhc3NlcygpIHt9XG4gIGFkZExpbmtSZXNvdXJjZSgpIHt9XG59XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogbW9ja0NvbXBvbmVudHMsXG4gIGV4cG9ydHM6IG1vY2tDb21wb25lbnRzLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBJY29uTG9hZGVyU2VydmljZSxcbiAgICAgIHVzZUNsYXNzOiBNb2NrSWNvbkxvYWRlclNlcnZpY2UsXG4gICAgfSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgSWNvblRlc3RpbmdNb2R1bGUge31cbiJdfQ==