UNPKG

@spartacus/storefront

Version:

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

22 lines 4.67 kB
import { Component } from '@angular/core'; import { AddToHomeScreenComponent } from '../add-to-home-screen.component'; import * as i0 from "@angular/core"; import * as i1 from "../../services/add-to-home-screen.service"; import * as i2 from "@angular/common"; import * as i3 from "@spartacus/core"; export class AddToHomeScreenBannerComponent extends AddToHomeScreenComponent { constructor(addToHomeScreenService) { super(addToHomeScreenService); this.addToHomeScreenService = addToHomeScreenService; } } AddToHomeScreenBannerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AddToHomeScreenBannerComponent, deps: [{ token: i1.AddToHomeScreenService }], target: i0.ɵɵFactoryTarget.Component }); AddToHomeScreenBannerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.0.5", type: AddToHomeScreenBannerComponent, selector: "cx-add-to-home-screen-banner", usesInheritance: true, ngImport: i0, template: "<div *ngIf=\"canPrompt$ | async\">\n <div class=\"cx-add-to-home-screen-banner\">\n <div class=\"cx-add-to-home-screen-banner-inner\">\n <p>\n {{ 'pwa.addToHomeScreenDescription' | cxTranslate }}\n </p>\n <ul>\n <li>{{ 'pwa.noInstallationNeeded' | cxTranslate }}</li>\n <li>{{ 'pwa.fastAccessToApplication' | cxTranslate }}</li>\n </ul>\n <button (click)=\"prompt()\" class=\"btn btn-primary\">\n {{ 'pwa.addToHomeScreen' | cxTranslate }}\n </button>\n </div>\n </div>\n</div>\n", directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }], pipes: { "async": i2.AsyncPipe, "cxTranslate": i3.TranslatePipe } }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: AddToHomeScreenBannerComponent, decorators: [{ type: Component, args: [{ selector: 'cx-add-to-home-screen-banner', templateUrl: './add-to-home-screen-banner.component.html', }] }], ctorParameters: function () { return [{ type: i1.AddToHomeScreenService }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkLXRvLWhvbWUtc2NyZWVuLWJhbm5lci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zdG9yZWZyb250bGliL2Ntcy1zdHJ1Y3R1cmUvcHdhL2NvbXBvbmVudHMvYWRkLXRvLWhvbWUtc2NyZWVuLWJhbm5lci9hZGQtdG8taG9tZS1zY3JlZW4tYmFubmVyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N0b3JlZnJvbnRsaWIvY21zLXN0cnVjdHVyZS9wd2EvY29tcG9uZW50cy9hZGQtdG8taG9tZS1zY3JlZW4tYmFubmVyL2FkZC10by1ob21lLXNjcmVlbi1iYW5uZXIuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUxQyxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQzs7Ozs7QUFNM0UsTUFBTSxPQUFPLDhCQUErQixTQUFRLHdCQUF3QjtJQUMxRSxZQUFzQixzQkFBOEM7UUFDbEUsS0FBSyxDQUFDLHNCQUFzQixDQUFDLENBQUM7UUFEViwyQkFBc0IsR0FBdEIsc0JBQXNCLENBQXdCO0lBRXBFLENBQUM7OzJIQUhVLDhCQUE4QjsrR0FBOUIsOEJBQThCLDJGQ1IzQyxraUJBZ0JBOzJGRFJhLDhCQUE4QjtrQkFKMUMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsOEJBQThCO29CQUN4QyxXQUFXLEVBQUUsNENBQTRDO2lCQUMxRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQWRkVG9Ib21lU2NyZWVuU2VydmljZSB9IGZyb20gJy4uLy4uL3NlcnZpY2VzL2FkZC10by1ob21lLXNjcmVlbi5zZXJ2aWNlJztcbmltcG9ydCB7IEFkZFRvSG9tZVNjcmVlbkNvbXBvbmVudCB9IGZyb20gJy4uL2FkZC10by1ob21lLXNjcmVlbi5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjeC1hZGQtdG8taG9tZS1zY3JlZW4tYmFubmVyJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2FkZC10by1ob21lLXNjcmVlbi1iYW5uZXIuY29tcG9uZW50Lmh0bWwnLFxufSlcbmV4cG9ydCBjbGFzcyBBZGRUb0hvbWVTY3JlZW5CYW5uZXJDb21wb25lbnQgZXh0ZW5kcyBBZGRUb0hvbWVTY3JlZW5Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcm90ZWN0ZWQgYWRkVG9Ib21lU2NyZWVuU2VydmljZTogQWRkVG9Ib21lU2NyZWVuU2VydmljZSkge1xuICAgIHN1cGVyKGFkZFRvSG9tZVNjcmVlblNlcnZpY2UpO1xuICB9XG59XG4iLCI8ZGl2ICpuZ0lmPVwiY2FuUHJvbXB0JCB8IGFzeW5jXCI+XG4gIDxkaXYgY2xhc3M9XCJjeC1hZGQtdG8taG9tZS1zY3JlZW4tYmFubmVyXCI+XG4gICAgPGRpdiBjbGFzcz1cImN4LWFkZC10by1ob21lLXNjcmVlbi1iYW5uZXItaW5uZXJcIj5cbiAgICAgIDxwPlxuICAgICAgICB7eyAncHdhLmFkZFRvSG9tZVNjcmVlbkRlc2NyaXB0aW9uJyB8IGN4VHJhbnNsYXRlIH19XG4gICAgICA8L3A+XG4gICAgICA8dWw+XG4gICAgICAgIDxsaT57eyAncHdhLm5vSW5zdGFsbGF0aW9uTmVlZGVkJyB8IGN4VHJhbnNsYXRlIH19PC9saT5cbiAgICAgICAgPGxpPnt7ICdwd2EuZmFzdEFjY2Vzc1RvQXBwbGljYXRpb24nIHwgY3hUcmFuc2xhdGUgfX08L2xpPlxuICAgICAgPC91bD5cbiAgICAgIDxidXR0b24gKGNsaWNrKT1cInByb21wdCgpXCIgY2xhc3M9XCJidG4gYnRuLXByaW1hcnlcIj5cbiAgICAgICAge3sgJ3B3YS5hZGRUb0hvbWVTY3JlZW4nIHwgY3hUcmFuc2xhdGUgfX1cbiAgICAgIDwvYnV0dG9uPlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvZGl2PlxuIl19