@junte/ui
Version:
Quality Angular UI components kit
15 lines • 1.68 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
var FieldTouchedHasErrorPipe = /** @class */ (function () {
function FieldTouchedHasErrorPipe() {
}
FieldTouchedHasErrorPipe.prototype.transform = function (control, type) {
return control.touched && control.hasError(type);
};
FieldTouchedHasErrorPipe = __decorate([
Pipe({ name: 'fieldTouchedHasError', pure: false })
], FieldTouchedHasErrorPipe);
return FieldTouchedHasErrorPipe;
}());
export { FieldTouchedHasErrorPipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlwZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvZm9ybXMvZm9ybS9waXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFJcEQ7SUFBQTtJQUlBLENBQUM7SUFIQyw0Q0FBUyxHQUFULFVBQVUsT0FBd0IsRUFBRSxJQUFZO1FBQzlDLE9BQU8sT0FBTyxDQUFDLE9BQU8sSUFBSSxPQUFPLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ25ELENBQUM7SUFIVSx3QkFBd0I7UUFEcEMsSUFBSSxDQUFDLEVBQUMsSUFBSSxFQUFFLHNCQUFzQixFQUFFLElBQUksRUFBRSxLQUFLLEVBQUMsQ0FBQztPQUNyQyx3QkFBd0IsQ0FJcEM7SUFBRCwrQkFBQztDQUFBLEFBSkQsSUFJQztTQUpZLHdCQUF3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEFic3RyYWN0Q29udHJvbCB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuQFBpcGUoe25hbWU6ICdmaWVsZFRvdWNoZWRIYXNFcnJvcicsIHB1cmU6IGZhbHNlfSlcbmV4cG9ydCBjbGFzcyBGaWVsZFRvdWNoZWRIYXNFcnJvclBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgdHJhbnNmb3JtKGNvbnRyb2w6IEFic3RyYWN0Q29udHJvbCwgdHlwZTogc3RyaW5nKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIGNvbnRyb2wudG91Y2hlZCAmJiBjb250cm9sLmhhc0Vycm9yKHR5cGUpO1xuICB9XG59XG4iXX0=