| 1 |
- {"ast":null,"code":"import { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./gain-form.component.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./gain-form.component.scss?ngResource\";\nimport { Component, Output, EventEmitter } from '@angular/core';\nimport { FormBuilder, Validators } from '@angular/forms';\nlet GainFormComponent = class GainFormComponent {\n constructor(formBuilder) {\n this.formBuilder = formBuilder;\n this.code = new EventEmitter();\n }\n ngOnInit() {\n this.createForm();\n }\n createForm() {\n this.formGroup = this.formBuilder.group({\n code: [null, Validators.required]\n });\n }\n getErrorCode() {\n return this.formGroup.get('code').hasError('required') ? 'code requis' : '';\n }\n get f() {\n return this.formGroup.controls;\n }\n sendCodeGain() {\n if (this.formGroup.invalid) {\n return;\n }\n this.code.emit(this.formGroup.value);\n }\n static #_ = this.ctorParameters = () => [{\n type: FormBuilder\n }];\n static #_2 = this.propDecorators = {\n code: [{\n type: Output\n }]\n };\n};\nGainFormComponent = __decorate([Component({\n selector: 'app-gain-form',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], GainFormComponent);\nexport { GainFormComponent };","map":{"version":3,"names":["Component","Output","EventEmitter","FormBuilder","Validators","GainFormComponent","constructor","formBuilder","code","ngOnInit","createForm","formGroup","group","required","getErrorCode","get","hasError","f","controls","sendCodeGain","invalid","emit","value","_","__decorate","selector","template","__NG_CLI_RESOURCE__0"],"sources":["C:\\FatboarProject\\angular-client\\src\\app\\components\\auth\\gain\\gain-form\\gain-form.component.ts"],"sourcesContent":["import { Component, OnInit, Output, EventEmitter } from '@angular/core';\r\nimport { FormBuilder, FormGroup, Validators } from '@angular/forms';\r\n\r\n@Component({\r\n selector: 'app-gain-form',\r\n templateUrl: './gain-form.component.html',\r\n styleUrls: ['./gain-form.component.scss']\r\n})\r\nexport class GainFormComponent implements OnInit {\r\n\r\n constructor( private formBuilder: FormBuilder,) { }\r\n\r\n formGroup: FormGroup;\r\n @Output() code = new EventEmitter<number>();\r\n\r\n\r\n ngOnInit(): void {\r\n this.createForm();\r\n }\r\n\r\n\r\n createForm() {\r\n this.formGroup = this.formBuilder.group({\r\n code: [null, Validators.required]\r\n });\r\n }\r\n\r\n\r\n\r\n getErrorCode() {\r\n return this.formGroup.get('code').hasError('required') ? 'code requis' : '';\r\n }\r\n\r\n\r\n get f() { return this.formGroup.controls; }\r\n\r\n\r\n sendCodeGain() {\r\n \r\n if (this.formGroup.invalid) {\r\n return;\r\n }\r\n this.code.emit(this.formGroup.value);\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n"],"mappings":";;;AAAA,SAASA,SAAS,EAAUC,MAAM,EAAEC,YAAY,QAAQ,eAAe;AACvE,SAASC,WAAW,EAAaC,UAAU,QAAQ,gBAAgB;AAO5D,IAAMC,iBAAiB,GAAvB,MAAMA,iBAAiB;EAE5BC,YAAqBC,WAAwB;IAAxB,KAAAA,WAAW,GAAXA,WAAW;IAGtB,KAAAC,IAAI,GAAG,IAAIN,YAAY,EAAU;EAHO;EAMlDO,QAAQA,CAAA;IACN,IAAI,CAACC,UAAU,EAAE;EACnB;EAGAA,UAAUA,CAAA;IACR,IAAI,CAACC,SAAS,GAAG,IAAI,CAACJ,WAAW,CAACK,KAAK,CAAC;MACtCJ,IAAI,EAAE,CAAC,IAAI,EAAEJ,UAAU,CAACS,QAAQ;KACjC,CAAC;EACJ;EAIAC,YAAYA,CAAA;IACV,OAAO,IAAI,CAACH,SAAS,CAACI,GAAG,CAAC,MAAM,CAAC,CAACC,QAAQ,CAAC,UAAU,CAAC,GAAG,aAAa,GAAG,EAAE;EAC7E;EAGA,IAAIC,CAACA,CAAA;IAAK,OAAO,IAAI,CAACN,SAAS,CAACO,QAAQ;EAAE;EAG1CC,YAAYA,CAAA;IAEV,IAAI,IAAI,CAACR,SAAS,CAACS,OAAO,EAAE;MAC1B;;IAEF,IAAI,CAACZ,IAAI,CAACa,IAAI,CAAC,IAAI,CAACV,SAAS,CAACW,KAAK,CAAC;EACtC;EAAC,QAAAC,CAAA,G;;;;;YA9BAtB;IAAM;;;AALII,iBAAiB,GAAAmB,UAAA,EAL7BxB,SAAS,CAAC;EACTyB,QAAQ,EAAE,eAAe;EACzBC,QAAA,EAAAC,oBAAyC;;CAE1C,CAAC,C,EACWtB,iBAAiB,CAuC7B;SAvCYA,iBAAiB"},"metadata":{},"sourceType":"module","externalDependencies":[]}
|