import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { AlertComponent } from '../../components/atoms/alert/alert.component'; import { JsonPipe, KeyValuePipe } from '@angular/common'; import * as i0 from "@angular/core"; export class FormErrorComponent { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.2", ngImport: i0, type: FormErrorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "17.3.2", type: FormErrorComponent, isStandalone: true, selector: "ct-form-error", inputs: { errors: "errors" }, ngImport: i0, template: "
\n @for (error of errors | keyvalue; track error) {\n @if (error.key === 'required') {\n \n } @else {\n \n }\n }\n
\n", dependencies: [{ kind: "component", type: AlertComponent, selector: "ct-alert", inputs: ["dismissable", "fullSize", "text", "type", "variant", "withIcon"], outputs: ["dismiss"] }, { kind: "pipe", type: KeyValuePipe, name: "keyvalue" }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.2", ngImport: i0, type: FormErrorComponent, decorators: [{ type: Component, args: [{ selector: 'ct-form-error', standalone: true, imports: [AlertComponent, KeyValuePipe, JsonPipe], changeDetection: ChangeDetectionStrategy.OnPush, template: "
\n @for (error of errors | keyvalue; track error) {\n @if (error.key === 'required') {\n \n } @else {\n \n }\n }\n
\n" }] }], propDecorators: { errors: [{ type: Input, args: [{ required: true }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2lyY2xldG9uZS9zcmMvbGliL2Zvcm1zL2Vycm9yL2Vycm9yLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NpcmNsZXRvbmUvc3JjL2xpYi9mb3Jtcy9lcnJvci9lcnJvci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sOENBQThDLENBQUM7QUFFOUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFTekQsTUFBTSxPQUFPLGtCQUFrQjs4R0FBbEIsa0JBQWtCO2tHQUFsQixrQkFBa0IsdUdDWi9CLCtXQVNBLDRDRERZLGNBQWMsa0pBQUUsWUFBWTs7MkZBSTNCLGtCQUFrQjtrQkFQOUIsU0FBUzsrQkFDRSxlQUFlLGNBQ2IsSUFBSSxXQUNQLENBQUMsY0FBYyxFQUFFLFlBQVksRUFBRSxRQUFRLENBQUMsbUJBRWhDLHVCQUF1QixDQUFDLE1BQU07OEJBR3BCLE1BQU07c0JBQWhDLEtBQUs7dUJBQUMsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEFsZXJ0Q29tcG9uZW50IH0gZnJvbSAnLi4vLi4vY29tcG9uZW50cy9hdG9tcy9hbGVydC9hbGVydC5jb21wb25lbnQnO1xuaW1wb3J0IHsgVmFsaWRhdGlvbkVycm9ycyB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IEpzb25QaXBlLCBLZXlWYWx1ZVBpcGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjdC1mb3JtLWVycm9yJyxcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgaW1wb3J0czogW0FsZXJ0Q29tcG9uZW50LCBLZXlWYWx1ZVBpcGUsIEpzb25QaXBlXSxcbiAgdGVtcGxhdGVVcmw6ICcuL2Vycm9yLmNvbXBvbmVudC5odG1sJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG59KVxuZXhwb3J0IGNsYXNzIEZvcm1FcnJvckNvbXBvbmVudCB7XG4gIEBJbnB1dCh7IHJlcXVpcmVkOiB0cnVlIH0pIGVycm9ycyE6IFZhbGlkYXRpb25FcnJvcnM7XG59XG4iLCI8ZGl2IGNsYXNzPVwibXktMiBmbGV4IGZsZXgtY29sIGdhcC0xXCI+XG4gIEBmb3IgKGVycm9yIG9mIGVycm9ycyB8IGtleXZhbHVlOyB0cmFjayBlcnJvcikge1xuICAgIEBpZiAoZXJyb3Iua2V5ID09PSAncmVxdWlyZWQnKSB7XG4gICAgICA8Y3QtYWxlcnQgW3RleHRdPVwiJ0ZpZWxkIGlzIHJlcXVpcmVkJ1wiIHR5cGU9XCJlcnJvclwiIFt3aXRoSWNvbl09XCJ0cnVlXCIgdmFyaWFudD1cImJsYW5rXCIgLz5cbiAgICB9IEBlbHNlIHtcbiAgICAgIDxjdC1hbGVydCBbdGV4dF09XCJlcnJvci5rZXlcIiB0eXBlPVwiZXJyb3JcIiBbd2l0aEljb25dPVwidHJ1ZVwiIHZhcmlhbnQ9XCJibGFua1wiIC8+XG4gICAgfVxuICB9XG48L2Rpdj5cbiJdfQ==