Mini Shell

Direktori : /home/funerariamayer/www/app/
Upload File :
Current File : /home/funerariamayer/www/app/src_app_pages_hall_login_login_module_ts.js.map

{"version":3,"file":"src_app_pages_hall_login_login_module_ts.js","mappings":";;;;;;;;;;;;;;;;;;AAAyC;AACc;AAEd;AAEzC,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,kDAAS;KACrB;CACF,CAAC;IAMW,sBAAsB,SAAtB,sBAAsB;CAAG;AAAzB,sBAAsB;IAJlC,uDAAQ,CAAC;QACR,OAAO,EAAE,CAAC,kEAAqB,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,yDAAY,CAAC;KACxB,CAAC;GACW,sBAAsB,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;;AChBM;AACM;AACmB;AAErB;AAEmB;AAEvB;AAC+B;IAa3D,eAAe,SAAf,eAAe;CAAG;AAAlB,eAAe;IAX3B,uDAAQ,CAAC;QACR,OAAO,EAAE;YACP,yDAAY;YACZ,uDAAW;YACX,+DAAmB;YACnB,uDAAW;YACX,kFAAgB;YAChB,yEAAsB;SACvB;QACD,YAAY,EAAE,CAAC,kDAAS,CAAC;KAC1B,CAAC;GACW,eAAe,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;;ACtBsB;AACkB;AACd;IAOzC,SAAS,SAAT,SAAS;IAUlB,YAAoB,IAAe;QAAf,SAAI,GAAJ,IAAI,CAAW;QARnC,aAAQ,GAAG,UAAU,CAAC;QAEtB,SAAI,GAAc,IAAI,qDAAS,CAAC;YAC5B,KAAK,EAAE,IAAI,uDAAW,CAAC,IAAI,EAAE,+DAAmB,CAAC;YACjD,QAAQ,EAAE,IAAI,uDAAW,CAAC,IAAI,EAAE,+DAAmB,CAAC;YACpD,oCAAoC;SACvC,CAAC,CAAC;IAEoC,CAAC;IAExC,QAAQ;IACR,CAAC;IAED,cAAc,CAAC,CAAQ;QACnB,MAAM,MAAM,GAAG,CAAC,CAAC,MAAqB,CAAC;QACvC,IAAI,CAAkB,CAAC,OAAO,GAAG,MAAM,CAAC,WAAW,GAAG,EAAE,EAAC;YACrD,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAC,QAAQ,KAAK,UAAU,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,UAAU,CAAC;SACtE;IACL,CAAC;IAED,QAAQ;QACJ,IAAI,CAAC,IAAI,CAAC,gBAAgB,EAAE,CAAC;QAC7B,IAAG,IAAI,CAAC,IAAI,CAAC,KAAK,EAAC;YACf,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;SACpC;IACL,CAAC;CAEJ;;YApCQ,gEAAS;;AAOL,SAAS;IALrB,wDAAS,CAAC;QACT,QAAQ,EAAE,WAAW;QACrB,2IAAgC;;KAEjC,CAAC;GACW,SAAS,CA6BrB;AA7BqB;;;;;;;;;;;;;;;ACTtB,iEAAe,2JAA2J,+nFAA+nF","sources":["./src/app/pages/hall/login/login-routing.module.ts","./src/app/pages/hall/login/login.module.ts","./src/app/pages/hall/login/login.page.ts","./src/app/pages/hall/login/login.page.html"],"sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n  {\r\n    path: '',\r\n    component: LoginPage\r\n  }\r\n];\r\n\r\n@NgModule({\r\n  imports: [RouterModule.forChild(routes)],\r\n  exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\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 { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.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    IonicModule,\r\n    ComponentsModule,\r\n    LoginPageRoutingModule\r\n  ],\r\n  declarations: [LoginPage]\r\n})\r\nexport class LoginPageModule {}\r\n","import { Component, OnInit } from '@angular/core';\r\nimport { FormControl, FormGroup, Validators } from '@angular/forms';\r\nimport { AuthGuard } from 'src/app/guards/auth.guard';\r\n\r\n@Component({\r\n  selector: 'app-login',\r\n  templateUrl: './login.page.html',\r\n  styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n    password = 'password';\r\n\r\n    form: FormGroup = new FormGroup({\r\n        email: new FormControl(null, Validators.required),\r\n        password: new FormControl(null, Validators.required),\r\n        //remember_me: new FormControl(true)\r\n    });\r\n\r\n    constructor(private auth: AuthGuard) { }\r\n\r\n    ngOnInit() {\r\n    }\r\n\r\n    togglePassword(e: Event){\r\n        const target = e.target as HTMLElement;\r\n        if((e as PointerEvent).offsetX > target.offsetWidth - 30){\r\n            this.password = this.password === 'password' ? 'text' : 'password';\r\n        }\r\n    }\r\n\r\n    onSubmit(){\r\n        this.form.markAllAsTouched();\r\n        if(this.form.valid){\r\n            this.auth.login(this.form.value);\r\n        }\r\n    }\r\n\r\n}\r\n","export default \"<ion-content>\\r\\n\\r\\n    <div class=\\\"ion-text-center ion-padding ion-margin\\\">\\r\\n        <img src=\\\"assets/logo.png\\\" alt=\\\"\\\" style=\\\"max-height: 50px;\\\">\\r\\n    </div>\\r\\n\\r\\n    <div class=\\\"ion-padding ion-margin fs-14\\\">\\r\\n\\r\\n        <form [formGroup]=\\\"form\\\" (ngSubmit)=\\\"onSubmit()\\\">\\r\\n\\r\\n            <ion-item color=\\\"secondary\\\">\\r\\n                <ion-label position=\\\"floating\\\">e-mail cadastrado</ion-label>\\r\\n                <ion-input formControlName=\\\"email\\\"></ion-input>\\r\\n                <app-validation-message [form]=\\\"form\\\" control=\\\"email\\\"></app-validation-message>\\r\\n            </ion-item>\\r\\n\\r\\n            <ion-item color=\\\"secondary\\\">\\r\\n                <ion-label position=\\\"floating\\\">senha</ion-label>\\r\\n                <ion-input class=\\\"password\\\" [type]=\\\"password\\\" formControlName=\\\"password\\\" (click)=\\\"togglePassword($event)\\\">\\r\\n                    <ion-icon class=\\\"fs-20\\\" color=\\\"medium\\\" [name]=\\\"password === 'password' ? 'eye-outline' : 'eye-off-outline'\\\"></ion-icon>\\r\\n                </ion-input>\\r\\n                <app-validation-message [form]=\\\"form\\\" control=\\\"password\\\"></app-validation-message>\\r\\n            </ion-item>\\r\\n\\r\\n            <!-- <ion-grid fixed>\\r\\n                <ion-row class=\\\"ion-align-items-center\\\">\\r\\n                    <ion-col size=\\\"3\\\" class=\\\"ion-text-right\\\">\\r\\n                        <ion-toggle mode=\\\"ios\\\" color=\\\"success\\\" formControlName=\\\"remember_me\\\"></ion-toggle>\\r\\n                    </ion-col>\\r\\n                    <ion-col class=\\\"ion-align-self-center\\\">                        \\r\\n                        Mantenha-me conectado\\r\\n                    </ion-col>\\r\\n                </ion-row>\\r\\n            </ion-grid> -->\\r\\n\\r\\n            <div class=\\\"ion-padding mgt-25\\\">\\r\\n                <ion-button type=\\\"submit\\\" expand=\\\"block\\\" fill=\\\"solid\\\" class=\\\"bdr-0 font-bold\\\">\\r\\n                    Entrar\\r\\n                </ion-button>\\r\\n            </div>\\r\\n\\r\\n        </form>\\r\\n\\r\\n    </div>\\r\\n\\r\\n    <div class=\\\"ion-padding ion-margin fs-14\\\">\\r\\n        <div class=\\\"ion-padding\\\">\\r\\n            <ion-button [routerLink]=\\\"['/hall', 'register']\\\" color=\\\"light\\\" expand=\\\"block\\\" fill=\\\"outline\\\" class=\\\"bdr-0 font-bold\\\">\\r\\n                Não tem uma conta? CADASTRE-SE\\r\\n            </ion-button>\\r\\n        </div>\\r\\n    </div>\\r\\n\\r\\n    <div class=\\\"ion-text-center\\\">\\r\\n        <ion-button [routerLink]=\\\"['/hall', 'recover']\\\" mode=\\\"ios\\\" routerLink=\\\"recover\\\" expand=\\\"block\\\"\\r\\n            fill=\\\"clear\\\" class=\\\"fs-12\\\">\\r\\n            Esqueci minha senha\\r\\n        </ion-button>\\r\\n        <ion-button mode=\\\"ios\\\" routerLink=\\\"/hall\\\" expand=\\\"block\\\" fill=\\\"clear\\\" class=\\\"fs-14\\\">\\r\\n            < Voltar\\r\\n        </ion-button>\\r\\n    </div>\\r\\n\\r\\n</ion-content>\";"],"names":[],"sourceRoot":"webpack:///"}

Zerion Mini Shell 1.0