Mini Shell
Direktori : /home/funerariamayer/www/app/ |
|
Current File : /home/funerariamayer/www/app/src_app_pages_hall_register_register_module_ts.js.map |
{"version":3,"file":"src_app_pages_hall_register_register_module_ts.js","mappings":"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","sources":["./src/app/pages/hall/register/register-routing.module.ts","./src/app/pages/hall/register/register.module.ts","./src/app/pages/hall/register/register.page.ts","./src/app/pages/hall/register/register.page.html"],"sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { RegisterPage } from './register.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: RegisterPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class RegisterPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { RegisterPageRoutingModule } from './register-routing.module';\r\n\r\nimport { RegisterPage } from './register.page';\r\nimport { ComponentsModule } from 'src/app/components/components.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n ReactiveFormsModule,\r\n ComponentsModule,\r\n IonicModule,\r\n RegisterPageRoutingModule\r\n ],\r\n declarations: [RegisterPage]\r\n})\r\nexport class RegisterPageModule {}\r\n","/* eslint-disable @typescript-eslint/member-ordering */\r\n/* eslint-disable @typescript-eslint/naming-convention */\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { FormControl, FormGroup, Validators } from '@angular/forms';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { ModalSearchComponent } from 'src/app/components/modal-search/modal-search.component';\r\nimport { AuthGuard } from 'src/app/guards/auth.guard';\r\nimport { Cliente } from 'src/app/models/cliente';\r\nimport { Validation } from 'src/app/providers/validation';\r\n\r\n@Component({\r\n selector: 'app-register',\r\n templateUrl: './register.page.html',\r\n styleUrls: ['./register.page.scss'],\r\n})\r\nexport class RegisterPage implements OnInit {\r\n\r\n step;\r\n tipo;\r\n\r\n form: FormGroup = new FormGroup({\r\n //login : new FormControl(null, Validators.required),\r\n nome : new FormControl(null, Validators.required),\r\n email: new FormControl(null, [Validators.required, Validators.email]),\r\n telefone : new FormControl(null, [Validators.required]),\r\n password: new FormControl(null, Validators.required),\r\n password_confirmation: new FormControl(null, [Validators.required, Validation.equal('password')]),\r\n });\r\n\r\n constructor(private auth: AuthGuard) { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n setTipo(t){\r\n this.tipo = t;\r\n //this.form.get('cliente_id').setValue(null);\r\n this.form.removeControl('responsavel');\r\n this.form.removeControl('cliente');\r\n this.form.removeControl('cliente_id');\r\n\r\n //this.form.get('cliente_id').setValidators(null);\r\n //this.form.get('cliente').setValidators(null);\r\n\r\n if(t === 'cliente'){\r\n this.form.addControl('responsavel', new FormGroup({}));\r\n }else if(t === 'colaborador'){\r\n this.form.addControl('cliente_id', new FormControl(null, Validators.required));\r\n this.form.addControl('cliente', new FormControl(null, Validators.required));\r\n }else if(t === 'usuario'){\r\n }\r\n }\r\n\r\n ionViewDidEnter(){\r\n this.step = 1;\r\n }\r\n\r\n onSubmit(){\r\n this.form.markAllAsTouched();\r\n if(this.form.valid){\r\n this.auth.register(this.form.value);\r\n }\r\n }\r\n\r\n get responsavel(): FormGroup{\r\n return this.form.get('responsavel') as FormGroup;\r\n }\r\n\r\n}\r\n","export default \"<ion-header>\\r\\n <ion-toolbar color=\\\"secondary\\\">\\r\\n <ion-buttons slot=\\\"start\\\">\\r\\n <ion-back-button color=\\\"light\\\" text=\\\"\\\"></ion-back-button>\\r\\n </ion-buttons>\\r\\n <ion-title size=\\\"small\\\" color=\\\"light\\\"><strong>Cadastro</strong> novo usuário</ion-title>\\r\\n <ion-buttons slot=\\\"end\\\">\\r\\n <ion-button class=\\\"fs-12\\\" (click)=\\\"form.reset({})\\\">\\r\\n Limpar\\r\\n </ion-button>\\r\\n </ion-buttons>\\r\\n </ion-toolbar>\\r\\n</ion-header>\\r\\n\\r\\n<ion-content>\\r\\n\\r\\n <div class=\\\"ion-margin\\\">\\r\\n <form [formGroup]=\\\"form\\\" (ngSubmit)=\\\"onSubmit()\\\">\\r\\n <div class=\\\"ion-text-center\\\" id=\\\"avatar-group\\\">\\r\\n <ion-avatar>\\r\\n <img src=\\\"assets/avatar.png\\\" alt=\\\"\\\" />\\r\\n <img class=\\\"badge\\\" src=\\\"assets/icon/icon-camera.svg\\\" alt=\\\"\\\" />\\r\\n </ion-avatar>\\r\\n </div>\\r\\n <div class=\\\"form-group\\\">\\r\\n <ion-label>\\r\\n <ion-text color=\\\"danger\\\">*</ion-text> Nome\\r\\n </ion-label>\\r\\n <ion-input placeholder=\\\"Nome\\\" formControlName=\\\"nome\\\"></ion-input>\\r\\n <app-validation-message [form]=\\\"form\\\" control=\\\"nome\\\"></app-validation-message>\\r\\n </div>\\r\\n <div class=\\\"form-group\\\">\\r\\n <ion-label>\\r\\n <ion-text color=\\\"danger\\\">*</ion-text> E-mail\\r\\n </ion-label>\\r\\n <ion-input placeholder=\\\"Para contato e recuperação de senha\\\" formControlName=\\\"email\\\"></ion-input>\\r\\n <app-validation-message [form]=\\\"form\\\" control=\\\"email\\\"></app-validation-message>\\r\\n </div>\\r\\n <div class=\\\"form-group\\\">\\r\\n <ion-label>\\r\\n <ion-text color=\\\"danger\\\">*</ion-text> Celular\\r\\n </ion-label>\\r\\n <input appInput type=\\\"tel\\\" placeholder=\\\"(XX) XXXXX-XXXX\\\" formControlName=\\\"telefone\\\"\\r\\n mask=\\\"(00) 00000-0000\\\">\\r\\n <!-- <ion-input type=\\\"tel\\\" placeholder=\\\"(XX) XXXXX-XXXX\\\" formControlName=\\\"telefone1\\\" mask=\\\"(00) 00000-0000\\\"></ion-input> -->\\r\\n <app-validation-message [form]=\\\"form\\\" control=\\\"telefone\\\"></app-validation-message>\\r\\n </div>\\r\\n <div class=\\\"form-group\\\">\\r\\n <ion-label>\\r\\n <ion-text color=\\\"danger\\\">*</ion-text> Crie sua senha\\r\\n </ion-label>\\r\\n <ion-input type=\\\"password\\\" placeholder=\\\"Senha\\\" formControlName=\\\"password\\\"></ion-input>\\r\\n <app-validation-message [form]=\\\"form\\\" control=\\\"password\\\"></app-validation-message>\\r\\n </div>\\r\\n <div class=\\\"form-group\\\">\\r\\n <ion-label>\\r\\n <ion-text color=\\\"danger\\\">*</ion-text> Confirme sua senha\\r\\n </ion-label>\\r\\n <ion-input type=\\\"password\\\" placeholder=\\\"Repita a senha\\\" formControlName=\\\"password_confirmation\\\">\\r\\n </ion-input>\\r\\n <app-validation-message [form]=\\\"form\\\" control=\\\"password_confirmation\\\"></app-validation-message>\\r\\n </div>\\r\\n <ion-text color=\\\"medium\\\">\\r\\n <p>Sua senha deve ter entre x e x caracteres.</p>\\r\\n </ion-text>\\r\\n <div class=\\\"ion-padding ion-margin fs-14\\\">\\r\\n <p>Garantimos a confidencialidade dos seus dados pessoais, seguindo todos os protocolos da Lei Geral\\r\\n de Proteção de Dados para sua completa privacidade.</p>\\r\\n <p>Ao criar sua conta. Você concorda com nossos <a href=\\\"http://\\\">Termos de Uso e Políticas de\\r\\n Privacidade</a>.</p>\\r\\n </div>\\r\\n <div>\\r\\n <ion-button type=\\\"submit\\\" expand=\\\"block\\\" fill=\\\"solid\\\" class=\\\"bdr-0 mg-0\\\">\\r\\n Criar conta\\r\\n </ion-button>\\r\\n </div>\\r\\n\\r\\n </form>\\r\\n <div class=\\\"ion-text-center\\\">\\r\\n <ion-button mode=\\\"ios\\\" routerLink=\\\"/hall\\\" expand=\\\"block\\\" fill=\\\"clear\\\" class=\\\"fs-14 mg-0\\\">\\r\\n < Voltar </ion-button>\\r\\n </div>\\r\\n </div>\\r\\n\\r\\n</ion-content>\";"],"names":[],"sourceRoot":"webpack:///"}
Zerion Mini Shell 1.0