import { Component, Inject } from '@angular/core';
import { MAT_SNACK_BAR_DATA } from '@angular/material/snack-bar';
import * as i0 from "@angular/core";
import * as i1 from "@angular/material/icon";
export class SuccessSnackComponent {
    constructor(data) {
        this.data = data;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SuccessSnackComponent, deps: [{ token: MAT_SNACK_BAR_DATA }], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: SuccessSnackComponent, selector: "snack-bar-component-example-snack", ngImport: i0, template: "<div class=\"row-container\">\n    <span class=\"icon-column\">\n        <mat-icon class=\"success\"> check_circle_outline</mat-icon>\n    </span>\n    <span class=\"text-column\">\n        {{ data }}\n    </span>\n</div>", styles: [".error{color:#dc3545}.success{color:#28a745}.row-container{display:flex}.icon-column{flex:5%;padding-right:5px}.text-column{flex:95%;text-align:center;color:#fff}\n"], dependencies: [{ kind: "component", type: i1.MatIcon, selector: "mat-icon", inputs: ["color", "inline", "svgIcon", "fontSet", "fontIcon"], exportAs: ["matIcon"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SuccessSnackComponent, decorators: [{
            type: Component,
            args: [{ selector: 'snack-bar-component-example-snack', template: "<div class=\"row-container\">\n    <span class=\"icon-column\">\n        <mat-icon class=\"success\"> check_circle_outline</mat-icon>\n    </span>\n    <span class=\"text-column\">\n        {{ data }}\n    </span>\n</div>", styles: [".error{color:#dc3545}.success{color:#28a745}.row-container{display:flex}.icon-column{flex:5%;padding-right:5px}.text-column{flex:95%;text-align:center;color:#fff}\n"] }]
        }], ctorParameters: () => [{ type: undefined, decorators: [{
                    type: Inject,
                    args: [MAT_SNACK_BAR_DATA]
                }] }] });
export class ErrorSnackComponent {
    constructor(data) {
        this.data = data;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ErrorSnackComponent, deps: [{ token: MAT_SNACK_BAR_DATA }], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: ErrorSnackComponent, selector: "snack-bar-component-example-snack", ngImport: i0, template: "<div class=\"row-container\">\n    <span class=\"icon-column\">\n        <mat-icon class=\"error\"> cancel</mat-icon>\n    </span>\n    <span class=\"text-column\">\n        {{ data }}\n    </span>\n</div>", styles: [".error{color:#dc3545}.success{color:#28a745}.row-container{display:flex}.icon-column{flex:5%;padding-right:5px}.text-column{flex:95%;text-align:center;color:#fff}\n"], dependencies: [{ kind: "component", type: i1.MatIcon, selector: "mat-icon", inputs: ["color", "inline", "svgIcon", "fontSet", "fontIcon"], exportAs: ["matIcon"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ErrorSnackComponent, decorators: [{
            type: Component,
            args: [{ selector: 'snack-bar-component-example-snack', template: "<div class=\"row-container\">\n    <span class=\"icon-column\">\n        <mat-icon class=\"error\"> cancel</mat-icon>\n    </span>\n    <span class=\"text-column\">\n        {{ data }}\n    </span>\n</div>", styles: [".error{color:#dc3545}.success{color:#28a745}.row-container{display:flex}.icon-column{flex:5%;padding-right:5px}.text-column{flex:95%;text-align:center;color:#fff}\n"] }]
        }], ctorParameters: () => [{ type: undefined, decorators: [{
                    type: Inject,
                    args: [MAT_SNACK_BAR_DATA]
                }] }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic25hY2suY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LXRlY2hsaWZ5LWNvcmUvc3JjL2xpYi9jb3JlL3NuYWNrL3NuYWNrLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC10ZWNobGlmeS1jb3JlL3NyYy9saWIvY29yZS9zbmFjay9zdWNjZXNzLXNuYWNrLmh0bWwiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtdGVjaGxpZnktY29yZS9zcmMvbGliL2NvcmUvc25hY2svZXJyb3Itc25hY2suaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNsRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQzs7O0FBT2pFLE1BQU0sT0FBTyxxQkFBcUI7SUFDaEMsWUFBK0MsSUFBUztRQUFULFNBQUksR0FBSixJQUFJLENBQUs7SUFBSSxDQUFDOytHQURsRCxxQkFBcUIsa0JBQ1osa0JBQWtCO21HQUQzQixxQkFBcUIseUVDUmxDLCtOQU9NOzs0RkRDTyxxQkFBcUI7a0JBTGpDLFNBQVM7K0JBQ0UsbUNBQW1DOzswQkFLaEMsTUFBTTsyQkFBQyxrQkFBa0I7O0FBT3hDLE1BQU0sT0FBTyxtQkFBbUI7SUFDOUIsWUFBK0MsSUFBUztRQUFULFNBQUksR0FBSixJQUFJLENBQUs7SUFBSSxDQUFDOytHQURsRCxtQkFBbUIsa0JBQ1Ysa0JBQWtCO21HQUQzQixtQkFBbUIseUVFaEJoQywrTUFPTTs7NEZGU08sbUJBQW1CO2tCQUwvQixTQUFTOytCQUNFLG1DQUFtQzs7MEJBS2hDLE1BQU07MkJBQUMsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbmplY3QgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE1BVF9TTkFDS19CQVJfREFUQSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3NuYWNrLWJhcic7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3NuYWNrLWJhci1jb21wb25lbnQtZXhhbXBsZS1zbmFjaycsXG4gIHRlbXBsYXRlVXJsOiAnc3VjY2Vzcy1zbmFjay5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vc25hY2suc2NzcyddLFxufSlcbmV4cG9ydCBjbGFzcyBTdWNjZXNzU25hY2tDb21wb25lbnQge1xuICBjb25zdHJ1Y3RvcihASW5qZWN0KE1BVF9TTkFDS19CQVJfREFUQSkgcHVibGljIGRhdGE6IGFueSkgeyB9XG59XG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzbmFjay1iYXItY29tcG9uZW50LWV4YW1wbGUtc25hY2snLFxuICB0ZW1wbGF0ZVVybDogJ2Vycm9yLXNuYWNrLmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9zbmFjay5zY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIEVycm9yU25hY2tDb21wb25lbnQge1xuICBjb25zdHJ1Y3RvcihASW5qZWN0KE1BVF9TTkFDS19CQVJfREFUQSkgcHVibGljIGRhdGE6IGFueSkgeyB9XG59XG4iLCI8ZGl2IGNsYXNzPVwicm93LWNvbnRhaW5lclwiPlxuICAgIDxzcGFuIGNsYXNzPVwiaWNvbi1jb2x1bW5cIj5cbiAgICAgICAgPG1hdC1pY29uIGNsYXNzPVwic3VjY2Vzc1wiPiBjaGVja19jaXJjbGVfb3V0bGluZTwvbWF0LWljb24+XG4gICAgPC9zcGFuPlxuICAgIDxzcGFuIGNsYXNzPVwidGV4dC1jb2x1bW5cIj5cbiAgICAgICAge3sgZGF0YSB9fVxuICAgIDwvc3Bhbj5cbjwvZGl2PiIsIjxkaXYgY2xhc3M9XCJyb3ctY29udGFpbmVyXCI+XG4gICAgPHNwYW4gY2xhc3M9XCJpY29uLWNvbHVtblwiPlxuICAgICAgICA8bWF0LWljb24gY2xhc3M9XCJlcnJvclwiPiBjYW5jZWw8L21hdC1pY29uPlxuICAgIDwvc3Bhbj5cbiAgICA8c3BhbiBjbGFzcz1cInRleHQtY29sdW1uXCI+XG4gICAgICAgIHt7IGRhdGEgfX1cbiAgICA8L3NwYW4+XG48L2Rpdj4iXX0=