ems-web-app-cognito
Version:
This angular.io module includes a component, service and supporting classes that wrap the Amazon Cognito Identity SDK to enable simple username/password authentication.
23 lines • 2.21 kB
JavaScript
import { Injectable, Pipe } from '@angular/core';
import * as i0 from "@angular/core";
export class LabelerPipe {
transform(label) {
if (label?.match(/given name/i))
return "First Name";
if (label?.match(/family name/i))
return "Last Name";
return label;
}
}
LabelerPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: LabelerPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe });
LabelerPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: LabelerPipe, name: "labeler" });
LabelerPipe.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: LabelerPipe });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.7", ngImport: i0, type: LabelerPipe, decorators: [{
type: Pipe,
args: [{
name: 'labeler'
}]
}, {
type: Injectable
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29nbml0by5waXBlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvY29nbml0by5waXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7O0FBTWhFLE1BQU0sT0FBTyxXQUFXO0lBRXZCLFNBQVMsQ0FBQyxLQUFhO1FBQ3RCLElBQUcsS0FBSyxFQUFFLEtBQUssQ0FBQyxhQUFhLENBQUM7WUFBRSxPQUFPLFlBQVksQ0FBQztRQUNwRCxJQUFHLEtBQUssRUFBRSxLQUFLLENBQUMsY0FBYyxDQUFDO1lBQUUsT0FBTyxXQUFXLENBQUM7UUFDcEQsT0FBTyxLQUFLLENBQUM7SUFDZCxDQUFDOzt3R0FOVyxXQUFXO3NHQUFYLFdBQVc7NEdBQVgsV0FBVzsyRkFBWCxXQUFXO2tCQUp2QixJQUFJO21CQUFDO29CQUNKLElBQUksRUFBRSxTQUFTO2lCQUNoQjs7a0JBQ0EsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUsIFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQFBpcGUoe1xuICBuYW1lOiAnbGFiZWxlcidcbn0pXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgTGFiZWxlclBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcblxuXHR0cmFuc2Zvcm0obGFiZWw6IHN0cmluZyk6IHN0cmluZyB7XG5cdFx0aWYobGFiZWw/Lm1hdGNoKC9naXZlbiBuYW1lL2kpKSByZXR1cm4gXCJGaXJzdCBOYW1lXCI7XG5cdFx0aWYobGFiZWw/Lm1hdGNoKC9mYW1pbHkgbmFtZS9pKSkgcmV0dXJuIFwiTGFzdCBOYW1lXCI7XG5cdFx0cmV0dXJuIGxhYmVsO1xuXHR9XG59Il19