PageSourceSearch

https://portal-federado.esvoley.es/4409.ee51fb9b94991b01.js

js esvoley.es collected 2026-09-30 13:30:59 UTC 6,578 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4409],{4409:(y,d,t)=>{t.r(d),t.d(d,{RecoveryPage:()=>h});var p=t(467),r=t(4341),u=t(3901),o=t(4438),m=t(8321),P=t(7749),C=t(8397),M=t(9765),x=t(2342),s=t(6462),b=t(177);const v=["inputCorreo"];function O(i,g){1&i&&(o.j41(0,"span")(1,"a",19),o.EFF(2," Registro de usuarios | Real Federaci\xf3n Espa\xf1ola de Voleibol"),o.k0s()())}function f(i,g){if(1&i&&(o.j41(0,"div",17)(1,"span"),o.EFF(2),o.DNE(3,O,3,0,"span",18),o.k0s()()),2&i){const c=o.XpG();o.R7$(2),o.SpI(" ",c.errorMessage," "),o.R7$(),o.Y8G("ngIf",c.errorMessage.includes("ninguna cuenta asociada"))}}let h=(()=>{var i;class g{constructor(n,e,a,l,_,E,L){this.main=n,this.loader=e,this.toastService=a,this.menuService=l,this.fb=_,this.util=E,this.menuCtrl=L,this.formCorreo=_.group({inputCorreo:["",r.k0.required]}),this.menuCtrl.enable(!1)}ngOnInit(){this.menuCtrl.enable(!1)}enviarEnlace(){var n=this;return(0,p.A)(function*(){try{if(n.formCorreo.valid){let e=n.formCorreo.get("inputCorreo").value;if(!n.util.validaFormatoEmail(e))return void n.toastService.showToast("El formato del correo no es v\xe1lido.");n.loader.show(),yield n.main.Login.requestResetPassword(e).then(l=>{l&&(n.errorMessage=null,n.toastService.showToast("Se ha mandado un enlace al correo proporcionado. Contin\xfaa desde all\xed para poder establecer tu contrase\xf1a."),n.loader.hide())})}}catch(e){n.errorMessage=(null==e?void 0:e.message)||"Ha ocurrido un error al enviar enlace de recuperaci\xf3n de contrase\xf1a.",n.loader.hide()}})()}}return(i=g).\u0275fac=function(n){return new(n||i)(o.rXU(m.t),o.rXU(P.Z),o.rXU(C.f),o.rXU(M.$),o.rXU(r.ok),o.rXU(x.a),o.rXU(s._t))},i.\u0275cmp=o.VBU({type:i,selectors:[["app-recovery"]],viewQuery:function(n,e){if(1&n&&o.GBs(v,5),2&n){let a;o.mGM(a=o.lsd())&&(e.inputCorreo=a.first)}},standalone:!0,features:[o.aNF],decls:27,vars:4,consts:[["inputCorreo",""],[1,"headerCustomizado","ion-no-border",3,"translucent"],["slot","start"],["defaultHref","/login","text",""],[1,"boxLogin"],[1,"top"],[1,"boxLogin-body"],[3,"formGroup"],[1,"boxLogin-logo"],["src","/assets/images/logo.svg","alt","logo"],[1,"boxLogin-form"],[1,"boxLogin-form-item"],[1,"fal","fa-envelope"],["type","text","formControlName","inputCorreo","placeholder","Email"],[1,"mt30"],[1,"btn","btn-primary","w100",3,"click","disabled"],["class","alert alert-danger mt20",4,"ngIf"],[1,"alert","alert-danger","mt20"],[4,"ngIf"],["href","https://esvoley.es/registro-de-usuarios-esvoley-actualizacion-dni","target","_blank"]],template:function(n,e){if(1&n){const a=o.RV6();o.j41(0,"ion-header",1)(1,"ion-toolbar")(2,"ion-buttons",2),o.nrm(3,"ion-back-button",3),o.k0s(),o.j41(4,"ion-title"),o.EFF(5,"Recuperar contrase\xf1a"),o.k0s()()(),o.j41(6,"div",4)(7,"div",5)(8,"div",6)(9,"div",7)(10,"div")(11,"div",8)(12,"div"),o.nrm(13,"img",9),o.k0s(),o.j41(14,"h1"),o.EFF(15,"Portal del Federado"),o.k0s()(),o.j41(16,"div",10)(17,"div",11)(18,"div"),o.nrm(19,"i",12),o.k0s(),o.j41(20,"div"),o.nrm(21,"input",13,0),o.k0s()(),o.j41(23,"div",14)(24,"button",15),o.bIt("click",function(){return o.eBV(a),o.Njj(e.enviarEnlace())}),o.EFF(25," Recuperar contrase\xf1a "),o.k0s()(),o.DNE(26,f,4,2,"div",16),o.k0s()()()()()()}2&n&&(o.Y8G("translucent",!0),o.R7$(9),o.Y8G("formGroup",e.formCorreo),o.R7$(15),o.Y8G("disabled",!e.formCorreo.valid),o.R7$(2),o.Y8G("ngIf",e.errorMessage))},dependencies:[u.j,b.bT,r.me,r.BC,r.cb,r.j4,r.JD,s.eU,s.ai,s.BC,s.QW,s.el],styles:['.boxLogin[_ngcontent-%COMP%]{height:100%;width:100%;background-image:url(/assets/images/bg-login.jpg);background-size:cover;position:relative}.boxLogin[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;bottom:0;background:#8e9eab;background:linear-gradient(to right bottom,#eef2f3,#8e9eab);opacity:.9;z-index:2;width:100%;height:100%}.boxLogin[_ngcontent-%COMP%]   .top[_ngcontent-%COMP%]{height:100%}.boxLogin-body[_ngcontent-%COMP%]{width:100%;height:100%;padding:40px;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between}.boxLogin-body[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.boxLogin-body[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{color:#111}.boxLogin-body[_ngcontent-%COMP%]   .iconEyes[_ngcontent-%COMP%]{position:absolute;right:23px;top:15px}.boxLogin-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background:transparent;border:0;color:#111}.boxLogin-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{outline:none;border:0}.boxLogin-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder{color:#111;opacity:.8}.boxLogin-body[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-ms-input-placeholder{color:#111}.ios[_ngcontent-%COMP%]   .boxLogin-body[_ngcontent-%COMP%]{padding-top:max(env(safe-area-inset-top),40px)}.boxLogin-body.centradoVerticalmente[_ngcontent-%COMP%]{justify-content:center}.boxLogin-footer[_ngcontent-%COMP%]{text-align:center;color:#111;position:relative;z-index:2;font-size:13px;margin-top:10px}.boxLogin-footer[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.boxLogin-footer[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#111;font-size:14px;display:inline-block}.boxLogin-logo[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px}.boxLogin-logo[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#111;margin:10px 0 0;font-weight:700;font-size:23px}.boxLogin-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:35px}.boxLogin-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:auto;max-width:347px;width:100%}@media (min-width: 768px){.boxLogin-form[_ngcontent-%COMP%]{min-width:334px}.boxLogin-logo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:85px;width:100%}}@media (max-width: 767px){.boxLogin-form[_ngcontent-%COMP%]{width:100%}}.boxLogin-form-item[_ngcontent-%COMP%]{position:relative;border:1px solid #111;padding:10px 26px;border-radius:50px;display:flex;align-items:center}.boxLogin-form-item[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:20px;margin-right:12px;color:#111}.boxLogin-form-item[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:last-child{flex-grow:1}.boxLogin-form-item[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:100%}.boxLogin-form-item[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:30px;position:absolute;
1left:10px;top:13px}.boxLogin-form-item[_ngcontent-%COMP%]   ion-input[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px;color:#111}.link-recuperar[_ngcontent-%COMP%]{font-size:14px;margin-top:25px;text-align:center}.link-recuperar[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#111;text-decoration:underline}']}),g})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.