home-address
Version:
83 lines (76 loc) • 7.58 kB
JavaScript
import * as i0 from '@angular/core';
import { Injectable, Component, NgModule } from '@angular/core';
import * as i1 from '@angular/forms';
import { Validators, FormsModule, ReactiveFormsModule } from '@angular/forms';
class HomeAddresService {
constructor() { }
}
HomeAddresService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresService, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
HomeAddresService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresService, providedIn: 'root' });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresService, decorators: [{
type: Injectable,
args: [{
providedIn: 'root'
}]
}], ctorParameters: function () { return []; } });
class HomeAddresComponent {
constructor(formBuilder) {
this.formBuilder = formBuilder;
this.login = this.formBuilder.group({
numeroint: ['', Validators.required],
numeroext: ['', Validators.required],
cp: ['', Validators.required],
colonia: ['', Validators.required],
estado: ['', Validators.required],
dresstype: ['', Validators.required],
calle: ['', Validators.required],
//terminos:[false,Validators.required]
});
}
ngOnInit() { }
singIn() {
console.log(this.login.value);
}
}
HomeAddresComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresComponent, deps: [{ token: i1.FormBuilder }], target: i0.ɵɵFactoryTarget.Component });
HomeAddresComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.14", type: HomeAddresComponent, selector: "tkss-home-addres", ngImport: i0, template: "<form [formGroup]='login' (submit)='singIn()'>\n <div class=\"form-group\">\n <label>Calle</label>\n <input \n type=\"text\" \n class=\"form-control\"\n aria-describedby=\"error\" \n placeholder=\"Calle\"\n autocomplete=\"off\"\n formControlName=\"calle\">\n <!-- <small id=\"error\" class=\"form-text text-muted\">Solo letras</small> -->\n </div>\n <div class=\"form-group\">\n <label>N\u00FAmero ext.</label>\n <input \n type=\"text\" \n class=\"form-control\"\n aria-describedby=\"error\" \n placeholder=\"N\u00FAmero ext.\"\n autocomplete=\"off\"\n formControlName=\"numeroext\">\n </div>\n <div class=\"form-group\">\n <label># int. (Opcional)</label>\n <input \n type=\"text\" \n class=\"form-control\" \n aria-describedby=\"error\" \n placeholder=\"# int. (Opcional)\"\n autocomplete=\"off\"\n formControlName=\"numeroint\">\n </div>\n <div class=\"form-group\">\n <label>C\u00F3digo Postal</label>\n <input \n type=\"text\" \n class=\"form-control\"\n aria-describedby=\"error\" \n placeholder=\"C\u00F3digo Postal\"\n autocomplete=\"off\"\n formControlName=\"cp\">\n </div>\n <div class=\"form-group\">\n <label>Colonia</label>\n <input \n type=\"text\" \n class=\"form-control\" \n aria-describedby=\"error\" \n placeholder=\"Colonia\"\n autocomplete=\"off\"\n formControlName=\"colonia\">\n </div>\n <div class=\"form-group\">\n <label>Estado</label>\n <input \n type=\"text\" \n class=\"form-control\" \n aria-describedby=\"error\" \n placeholder=\"Estado\"\n autocomplete=\"off\"\n formControlName=\"estado\">\n </div>\n <div class=\"form-group\">\n <label>Tipo de domicilio</label>\n <input \n type=\"text\" \n class=\"form-control\" \n aria-describedby=\"error\" \n placeholder=\"Tipo de domicilio\"\n autocomplete=\"off\"\n formControlName=\"dresstype\">\n </div>\n <div class=\"form-group\">\n <label for=\"exampleFormControlFile1\">Comprobante de domicilio</label>\n <input type=\"file\" class=\"form-control-file\" >\n </div>\n <div class=\"form-check\">\n <input class=\"form-check-input\" type=\"checkbox\" value=\"\">\n <label class=\"form-check-label\">\n Trabajo desde casa, utilizar direcci\u00F3n particular\n </label>\n </div>\n <div class=\"form-group\">\n <button\n type=\"submit\"\n [disabled]=\"!login.valid\">\n Continuar\n </button>\n </div>\n</form>", styles: [""], directives: [{ type: i1.ɵNgNoValidate, selector: "form:not([ngNoForm]):not([ngNativeValidate])" }, { type: i1.NgControlStatusGroup, selector: "[formGroupName],[formArrayName],[ngModelGroup],[formGroup],form:not([ngNoForm]),[ngForm]" }, { type: i1.FormGroupDirective, selector: "[formGroup]", inputs: ["formGroup"], outputs: ["ngSubmit"], exportAs: ["ngForm"] }, { type: i1.DefaultValueAccessor, selector: "input:not([type=checkbox])[formControlName],textarea[formControlName],input:not([type=checkbox])[formControl],textarea[formControl],input:not([type=checkbox])[ngModel],textarea[ngModel],[ngDefaultControl]" }, { type: i1.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i1.FormControlName, selector: "[formControlName]", inputs: ["disabled", "formControlName", "ngModel"], outputs: ["ngModelChange"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresComponent, decorators: [{
type: Component,
args: [{
selector: 'tkss-home-addres',
templateUrl: './home-addres.component.html',
styleUrls: ['./home-addres.component.scss'],
}]
}], ctorParameters: function () { return [{ type: i1.FormBuilder }]; } });
class HomeAddresModule {
}
HomeAddresModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
HomeAddresModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresModule, declarations: [HomeAddresComponent], imports: [FormsModule,
ReactiveFormsModule], exports: [HomeAddresComponent] });
HomeAddresModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresModule, imports: [[
FormsModule,
ReactiveFormsModule
]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: HomeAddresModule, decorators: [{
type: NgModule,
args: [{
declarations: [
HomeAddresComponent
],
imports: [
FormsModule,
ReactiveFormsModule
],
exports: [
HomeAddresComponent
]
}]
}] });
/*
* Public API Surface of home-addres
*/
/**
* Generated bundle index. Do not edit.
*/
export { HomeAddresComponent, HomeAddresModule, HomeAddresService };
//# sourceMappingURL=home-address.js.map