HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/pwa.sports-crowd.com/www/8805.87b27781b766b689.js
"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8805],{93636:(w,b,s)=>{s.d(b,{D:()=>d});var a=s(73308),t=s(2978),S=s(41808),i=s(54171),U=s(22882),h=s(57992),P=s(56610),e=s(77897);function E(l,f){if(1&l&&(t.j41(0,"p",12),t.EFF(1),t.k0s()),2&l){const p=t.XpG(2);t.xc7("background-color",p.academyUser.academy_state.color),t.R7$(1),t.Lme("",p.academyUser.academy_state.name," ","CONFIRMADA"==p.academyUser.review_state?"":"SIN DATOS"==p.academyUser.review_state?"(PENDIENTE)":"(EN REVISI\xd3N)","")}}function v(l,f){if(1&l&&(t.j41(0,"ion-label"),t.EFF(1),t.k0s()),2&l){const p=t.XpG(2);t.R7$(1),t.SpI(" ",p.academyUser.academy_category.name," ")}}function m(l,f){if(1&l){const p=t.RV6();t.j41(0,"ion-card",1),t.DNE(1,E,2,4,"p",2),t.j41(2,"p",3),t.EFF(3),t.k0s(),t.j41(4,"ion-item",4)(5,"div",5),t.bIt("click",function(){t.eBV(p);const D=t.sdS(7),j=t.XpG();return t.Njj(j.actionSheetImage(D))}),t.nrm(6,"input",6,7)(8,"img",8),t.j41(9,"span"),t.nrm(10,"ion-icon",9),t.k0s()(),t.j41(11,"div")(12,"ion-label",10),t.EFF(13),t.k0s(),t.DNE(14,v,2,1,"ion-label",11),t.k0s()()()}if(2&l){const p=t.XpG();t.R7$(1),t.Y8G("ngIf",p.academyUser.academy_state&&p.academyUser.academy_state.app_components.includes("Etiqueta estado")),t.R7$(2),t.Lme(" ",p.academyUser.student_document_type.alias," ",p.academyUser.identification," "),t.R7$(5),t.FCK("src","",p.academyUser.photo?p.academyUser.photo:"assets/img/default.png","?_dc=",p.time,"",t.B4B),t.R7$(5),t.Lme(" ",p.academyUser.student_name," ",p.academyUser.student_last_name," "),t.R7$(1),t.Y8G("ngIf",p.academyUser.academy_category)}}let d=(()=>{class l{constructor(p,A,D,j){this.photoService=p,this.utilsService=A,this.translateService=D,this.academyService=j,this.uploadPhoto=new t.bkB}ngOnInit(){this.time=(new Date).getTime()}actionSheetImage(p){var A=this;return(0,a.A)(function*(){A.photoService.actionSheetImage(p).then(D=>{let j={academy_user:A.academyUser,photo:D};A.utilsService.presentLoading(A.translateService.instant("all.loading")).then(()=>{A.academyService.updateUserPhoto(j).then(function(){var T=(0,a.A)(function*(F){F.r&&(A.utilsService.presentToast(4e3,"success","top",F.m),A.uploadPhoto.emit(!0),A.utilsService.dismissLoading())});return function(F){return T.apply(this,arguments)}}(),T=>{console.log("error enrollmentAcademy: ",T),A.utilsService.dismissLoading()})})})})()}static#e=this.\u0275fac=function(A){return new(A||l)(t.rXU(S.I),t.rXU(i.T),t.rXU(U.c$),t.rXU(h.k))};static#t=this.\u0275cmp=t.VBU({type:l,selectors:[["app-card-academy-user"]],inputs:{academyUser:"academyUser"},outputs:{uploadPhoto:"uploadPhoto"},decls:1,vars:1,consts:[["class","h-214 card_container",4,"ngIf"],[1,"h-214","card_container"],["class","stateTag responsive-text-title",3,"background-color",4,"ngIf"],[1,"stateId","responsive-text-title"],["lines","inset"],["slot","start",1,"item-image",3,"click"],["type","file","accept","image/*",2,"display","none"],["fileInput",""],[1,"imageUserProfile",3,"src"],["name","camera",1,"ion-no-margin","notify-badge"],[2,"font-weight","bold"],[4,"ngIf"],[1,"stateTag","responsive-text-title"]],template:function(A,D){1&A&&t.DNE(0,m,15,8,"ion-card",0),2&A&&t.Y8G("ngIf",D.academyUser)},dependencies:[P.bT,e.b_,e.iq,e.uz,e.he],styles:[".notify-badge[_ngcontent-%COMP%]{position:absolute;left:75px;top:70px;text-align:center;border-radius:30px;padding:4px;font-size:20px;background:lightgray}.imageUserProfile[_ngcontent-%COMP%]{display:block!important;width:75px;height:75px;max-width:75px;max-height:75px;box-shadow:1px 2px 2px 1px gray;border-radius:12%;margin:15px 0}.stateTag[_ngcontent-%COMP%]{position:absolute;color:#fff;font-weight:700;padding:0 5px;text-transform:uppercase;text-align:center;box-shadow:1px 2px 2px 1px gray;border-radius:5px;right:0;bottom:0;margin:0 5px 7px 0;z-index:10}.stateId[_ngcontent-%COMP%]{position:absolute;font-weight:700;padding:0 5px;text-transform:uppercase;text-align:center;border-radius:5px;right:0;margin:5px;z-index:10}"]})}return l})()},39451:(w,b,s)=>{s.d(b,{$:()=>E});var a=s(2978),t=s(7125),S=s(54171),i=s(56610),U=s(77897);function h(v,m){if(1&v&&a.nrm(0,"img",6),2&v){const d=a.XpG().$implicit,l=a.XpG();a.FCK("src","",l.cityProvider._urlGallery,"banners/",d.image,"",a.B4B)}}function P(v,m){if(1&v&&(a.j41(0,"ion-item",7)(1,"ion-label",8),a.EFF(2),a.k0s()()),2&v){const d=a.XpG().$implicit;a.R7$(2),a.JRh(d.name)}}function e(v,m){if(1&v){const d=a.RV6();a.j41(0,"ion-slide")(1,"ion-card",3),a.bIt("click",function(){const p=a.eBV(d).$implicit,A=a.XpG();return a.Njj(A.actionClickBanner(p))}),a.DNE(2,h,1,2,"img",4),a.DNE(3,P,3,1,"ion-item",5),a.k0s()()}if(2&v){const d=m.$implicit;a.R7$(2),a.Y8G("ngIf",d.image),a.R7$(1),a.Y8G("ngIf",d.hide_name&&!d.image)}}let E=(()=>{class v{constructor(d,l){this.cityProvider=d,this.utilsService=l,this.slideOpts={initialSlide:0,speed:400,autoplay:{delay:5e3}}}ngOnInit(){}actionClickBanner(d){this.utilsService.actionClickBanner(d)}static#e=this.\u0275fac=function(l){return new(l||v)(a.rXU(t.h),a.rXU(S.T))};static#t=this.\u0275cmp=a.VBU({type:v,selectors:[["app-banner-slide"]],inputs:{banners:"banners"},decls:3,vars:2,consts:[[2,"max-width","640px",3,"options"],["Slides",""],[4,"ngFor","ngForOf"],[1,"h-214","card_container",3,"click"],["class","image",3,"src",4,"ngIf"],["class","text","lines","none",4,"ngIf"],[1,"image",3,"src"],["lines","none",1,"text"],["color","medium","slot","start",1,"text"]],template:function(l,f){1&l&&(a.j41(0,"ion-slides",0,1),a.DNE(2,e,4,2,"ion-slide",2),a.k0s()),2&l&&(a.Y8G("options",f.slideOpts),a.R7$(2),a.Y8G("ngForOf",f.banners))},dependencies:[i.Sq,i.bT,U.b_,U.uz,U.he,U.q3,U.tR],styles:["ion-slide[_ngcontent-%COMP%]{display:block;width:-moz-fit-content!important;width:fit-content!important;min-width:100%!important;padding:0 10px}.h-214[_ngcontent-%COMP%]{width:100%}.card_container[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:0 5px 10px 0}.image[_ngcontent-%COMP%]{height:auto;width:100%}.text[_ngcontent-%COMP%]{overflow:initial;height:32px}"]})}return v})()},54349:(w,b,s)=>{s.d(b,{m:()=>e});var a=s(73308),t=s(2978),S=s(22882),i=s(54171),U=s(57992),h=s(77897);function P(E,v){if(1&E){const m=t.RV6();t.j41(0,"ion-col",5)(1,"app-upload-file",6),t.bIt("file",function(l){const p=t.eBV(m).$implicit,A=t.XpG();return t.Njj(A.saveFile(l,p))}),t.k0s()()}if(2&E){const m=v.$implicit,d=t.XpG();t.R7$(1),t.Y8G("document",m)("parent",d)}}let e=(()=>{class E{constructor(m,d,l,f,p){this.translateService=m,this.utilsService=d,this.academyService=l,this.modalCtrl=f,this.alertController=p,this.externalFormExclusive=!1,this.documents=[],this.parameters=[]}ngOnInit(){this.loadInit(100)}loadInit(m=0){setTimeout(()=>new Promise((d,l)=>{this.utilsService.presentLoading(this.translateService.instant("all.loading")).then(()=>{Promise.all([this.academyService.getParameters(this.typeAcademy).then(f=>{this.parameters=f}),this.academyService.getDocuments(this.academyUser,this.externalFormExclusive).then(f=>{this.documents=f})]).then(()=>{this.utilsService.closeAllAlerts(),d(!1)}).catch(f=>{this.utilsService.closeAllAlerts(),console.log("Error loadInit AcademyPage",f),l(f)})})}),m)}getParameterValue(m){let d=this.parameters.filter(l=>l.key===m)[0];return d?d.value:""}saveFile(m,d){var l=this;const f=new FormData;f.append("file",m),f.append("documentId",d.id),f.append("userId",this.academyUser.id),this.utilsService.presentLoading(this.translateService.instant("all.loading")).then(()=>{this.academyService.uploadUserAcademyDocument(f).then(function(){var p=(0,a.A)(function*(A){A.r&&(l.utilsService.presentToast(4e3,"success","top",A.m),l.loadInit(0)),l.utilsService.closeAllAlerts()});return function(A){return p.apply(this,arguments)}}(),p=>{console.log("error saveFile: ",p),this.utilsService.closeAllAlerts()})})}finishDocumentLoad(){var m=this;return(0,a.A)(function*(){for(var d of m.documents)if(d.required&&(!d.link||"pending"===d.link))return void m.utilsService.presentToast(3e3,"warning","top",m.translateService.instant(d.external_form_link?"SIGNED_DOCUMENT_REQUIRED":"DOCUMENT_REQUIRED")+d.name);m.utilsService.presentLoading(m.translateService.instant("all.loading")).then(()=>{m.academyService.finishUploadDocuments(m.academyUser.id).then(function(){var l=(0,a.A)(function*(f){f.r&&(yield(yield m.alertController.create({message:m.getParameterValue(m.externalFormExclusive?"documents_sign_alert_text":"documents_upload_alert_text"),backdropDismiss:!1,buttons:[{text:m.translateService.instant("all.accept"),handler:()=>{m.cancel(!1)}}]})).present()),m.utilsService.closeAllAlerts()});return function(f){return l.apply(this,arguments)}}(),l=>{console.log("error finishDocumentLoad: ",l),m.utilsService.closeAllAlerts()})})})()}cancel(m,d){this.modalCtrl.dismiss({status:m,valueOrder:d})}static#e=this.\u0275fac=function(d){return new(d||E)(t.rXU(S.c$),t.rXU(i.T),t.rXU(U.k),t.rXU(h.W3),t.rXU(h.hG))};static#t=this.\u0275cmp=t.VBU({type:E,selectors:[["app-academy-documents"]],decls:15,vars:6,consts:[[1,"responsive-text"],["slot","end"],["strong","","color","light",3,"click"],["size","6",4,"ngFor","ngForOf"],["expand","block","fill","solid","shape","round",1,"ion-padding-start","ion-padding-end","ion-margin-bottom","ion-margin-top",3,"click"],["size","6"],[3,"document","parent","file"]],template:function(d,l){1&d&&(t.j41(0,"ion-header")(1,"ion-toolbar")(2,"ion-title",0),t.EFF(3),t.k0s(),t.j41(4,"ion-buttons",1)(5,"ion-button",2),t.bIt("click",function(){return l.cancel(!1)}),t.EFF(6),t.nI1(7,"translate"),t.k0s()()()(),t.j41(8,"ion-content")(9,"ion-grid")(10,"ion-row"),t.DNE(11,P,2,2,"ion-col",3),t.k0s()()(),t.j41(12,"ion-footer")(13,"ion-button",4),t.bIt("click",function(){return l.finishDocumentLoad()}),t.EFF(14),t.k0s()()),2&d&&(t.R7$(3),t.SpI("",l.getParameterValue(l.externalFormExclusive?"documents_sign_title":"documents_upload_title")," "),t.R7$(3),t.JRh(t.bMT(7,4,"all.close")),t.R7$(5),t.Y8G("ngForOf",l.documents),t.R7$(3),t.SpI(" ",l.getParameterValue(l.externalFormExclusive?"documents_sign_button_text":"documents_upload_button_text")," "))}})}return E})()},22577:(w,b,s)=>{s.d(b,{l:()=>j});var a=s(73308),t=s(72979),S=s(29606),i=s(2978),U=s(36075),h=s(77897),P=s(54171),e=s(3366);let E=(()=>{class T{constructor(u,_){this.utilsService=u,this.api=_}getCarnets(u){var _=this;return(0,a.A)(function*(){return _.api.get("carnet/get",yield _.utilsService.getAccessToken(),u)})()}static#e=this.\u0275fac=function(_){return new(_||T)(i.KVO(P.T),i.KVO(e.G))};static#t=this.\u0275prov=i.jDH({token:T,factory:T.\u0275fac,providedIn:"root"})}return T})();var v=s(7125),m=s(22882),d=s(56610),l=s(81337);const f=["barCanvas"];function p(T,F){if(1&T&&i.nrm(0,"app-empty-component",7),2&T){const u=i.XpG();i.Y8G("emptySettingsSlide",u.emptyDataSlide)}}function A(T,F){if(1&T){const u=i.RV6();i.j41(0,"ion-card",9),i.nrm(1,"canvas",10,11),i.j41(3,"ion-fab",12)(4,"ion-fab-button",13),i.bIt("click",function(){const y=i.eBV(u).$implicit,g=i.XpG(2);return i.Njj(g.optionImage("canvasid_"+y.id,"share"))}),i.nrm(5,"ion-icon",14),i.k0s()()()}if(2&T){const u=F.$implicit;i.R7$(1),i.Mz_("id","canvasid_",u.id,"")}}function D(T,F){if(1&T&&(i.j41(0,"div"),i.DNE(1,A,6,1,"ion-card",8),i.k0s()),2&T){const u=i.XpG();i.R7$(1),i.Y8G("ngForOf",u.carnets)}}let j=(()=>{class T{constructor(u,_,x,y,g){this.route=u,this.modalCtrl=_,this.carnetService=x,this.cityProvider=y,this.translateService=g,this.carnets=[]}ngOnInit(){this.emptyDataSlide={showImage:!1,urlImage:"",showText:!0,text:this.translateService.instant("NOT_USER_CARDS")},this.getCarnets()}getCarnets(){var u=this;return(0,a.A)(function*(){(yield u.carnetService.getCarnets({show_in:"academy",academy_user_id:u.user.id})).subscribe({next:_=>{u.carnets=_;for(const x of u.carnets)u.paintImageCanvas(x)},error:_=>{console.error("error provider getCarnets: ",_)},complete:()=>{}})})()}paintImageCanvas(u){var _=this;setTimeout(()=>{this.canvaslist.forEach(function(){var x=(0,a.A)(function*(y){let g=y.nativeElement.getContext("2d");y.nativeElement.width=600;let O=new Image;O.crossOrigin="*";let M=y.nativeElement.id;M=M.slice(9);let N=`${_.user.student_name} ${_.user.student_last_name}`,V=_.user.identification,W=_.user.student_document_type.alias,k=u.name,B=u.optional?u.optional:"",G=u.font_type,$=u.font_color,z=(W?W+": "+V:V).toUpperCase();N=N.toUpperCase(),k=k.toUpperCase(),_.user.academy_category&&(k+=" - "+_.user.academy_category.name);var J={u:_.user.id,c:u.id,t:"A"};let K=new Image;K.src=String(yield _.generateQR(JSON.stringify(J))),O.onload=()=>{y.nativeElement.height=y.nativeElement.width*(O.height/O.width),g.drawImage(O,0,0,y.nativeElement.width,y.nativeElement.height),g.beginPath(),g.fillStyle=$||"white",g.font=G?"bold 22px "+G:"bold 22px Arial black",g.textAlign="left";let X=N.split(" ");X.length>3?(g.fillText(X[0]+" "+X[1],20,200),g.fillText(X[2]+" "+X[3],20,220)):g.fillText(N.length>23?N.substring(0,22)+"...":N,20,215),g.font=G?"18px "+G:"bold 18px Arial",g.fillText(k.length>30?k.substring(0,29)+"...":k,20,240),g.fillText(z,y.nativeElement.width/4,265),_.user.academy_place&&g.fillText(_.user.academy_place,y.nativeElement.width/4,285),_.user.blood_type&&g.fillText("RH: "+_.user.blood_type,y.nativeElement.width/4,305),B&&g.fillText(B.length>30?B.substring(0,29)+"...":B,y.nativeElement.width/4,290),g.fillStyle=$||"#edd549",g.fillText("> ",y.nativeElement.width/4-20,265),B&&g.fillText("\u2714 ",y.nativeElement.width/4-20,290),g.drawImage(K,y.nativeElement.width-130,y.nativeElement.height-200,110,110),g.closePath()},O.src=(yield _.cityProvider.getGalleryUrl())+"carnet/"+u.image});return function(y){return x.apply(this,arguments)}}())},500)}generateQR(u){return new Promise((_,x)=>{t.toDataURL(u,{errorCorrectionLevel:"H",quality:1,margin:2},function(O,M){_(M)})})}optionImage(u,_){if("share"==_){let y=this.canvaslist.find(M=>M.nativeElement.id==u).nativeElement.toDataURL(),g=y.split("/")[1].split(";")[0],O=y.split(",")[1];S.Y.share({filename:(new Date).getTime()+"."+g,contentType:"application/"+g,base64Data:O}).then(()=>{}).catch(M=>{console.error("File sharing failed",M.message)})}else window.canvas2ImagePlugin.saveImageDataToLibrary(function(x){console.log(x)},function(x){console.log(x)},document.getElementById(u))}cancel(u,_){this.modalCtrl.dismiss({status:u,valueOrder:_})}static#e=this.\u0275fac=function(_){return new(_||T)(i.rXU(U.nX),i.rXU(h.W3),i.rXU(E),i.rXU(v.h),i.rXU(m.c$))};static#t=this.\u0275cmp=i.VBU({type:T,selectors:[["app-academy-user-card"]],viewQuery:function(_,x){if(1&_&&i.GBs(f,5),2&_){let y;i.mGM(y=i.lsd())&&(x.canvaslist=y)}},decls:13,vars:8,consts:[[1,"ion-no-border"],["slot","start"],[1,"ion-text-center"],["slot","end"],["strong","","color","light",3,"click"],[3,"emptySettingsSlide",4,"ngIf"],[4,"ngIf"],[3,"emptySettingsSlide"],["class","h-214",4,"ngFor","ngForOf"],[1,"h-214"],["crossorigin","anonymous",1,"imageCard",3,"id"],["barCanvas",""],[1,"fab_button"],["color","light",3,"click"],["ios","share-outline","md","share-social-outline"]],template:function(_,x){1&_&&(i.j41(0,"ion-header",0)(1,"ion-toolbar"),i.nrm(2,"ion-back-button",1),i.j41(3,"ion-title",2),i.EFF(4),i.nI1(5,"translate"),i.k0s(),i.j41(6,"ion-buttons",3)(7,"ion-button",4),i.bIt("click",function(){return x.cancel(!1)}),i.EFF(8),i.nI1(9,"translate"),i.k0s()()()(),i.j41(10,"ion-content"),i.DNE(11,p,1,1,"app-empty-component",5),i.DNE(12,D,2,1,"div",6),i.k0s()),2&_&&(i.R7$(4),i.JRh(i.bMT(5,4,"ACADEMY_ACTIONS_BUTTONS.CARNET")),i.R7$(4),i.JRh(i.bMT(9,6,"all.close")),i.R7$(3),i.Y8G("ngIf",x.carnets&&!x.carnets.length),i.R7$(1),i.Y8G("ngIf",x.carnets&&x.carnets.length))},dependencies:[d.Sq,d.bT,h.el,h.Jm,h.QW,h.b_,h.W9,h.Q8,h.YW,h.eU,h.iq,h.BC,h.ai,h.tY,l.O,m.D9],styles:[".imageCard[_ngcontent-%COMP%]{width:100%;height:214px}.h-214[_ngcontent-%COMP%]{height:214px;position:relative}.label_image[_ngcontent-%COMP%]{position:absolute;top:56%;left:6%;font-size:14px;width:135px}.fab_button[_ngcontent-%COMP%]{position:absolute;bottom:0;right:0}.fab_button_download[_ngcontent-%COMP%]{position:absolute;bottom:0;right:65px}"]})}return T})()},63721:(w,b,s)=>{s.d(b,{Y:()=>h});var a=s(2978),t=s(77897),S=s(56610),i=s(22882);function U(P,e){if(1&P){const E=a.RV6();a.j41(0,"ion-card",5),a.bIt("click",function(){const d=a.eBV(E).$implicit,l=a.XpG();return a.Njj(l.selectAcademyUser(d))}),a.j41(1,"ion-item",6),a.nrm(2,"img",7),a.j41(3,"ion-label"),a.EFF(4),a.k0s()()()}if(2&P){const E=e.$implicit,v=a.XpG();a.R7$(2),a.FCK("src","",E.photo?E.photo:"assets/img/default.png","?_dc=",v.time,"",a.B4B),a.R7$(2),a.Lme("",E.student_name," ",E.student_last_name,"")}}let h=(()=>{class P{constructor(E){this.modalCtrl=E}ngOnInit(){this.time=(new Date).getTime()}cancel(){this.modalCtrl.dismiss()}selectAcademyUser(E){this.modalCtrl.dismiss(E)}static#e=this.\u0275fac=function(v){return new(v||P)(a.rXU(t.W3))};static#t=this.\u0275cmp=a.VBU({type:P,selectors:[["app-academy-user-select-modal"]],decls:10,vars:4,consts:[[1,"ion-no-border"],["slot","end"],["color","light",3,"click"],["name","close-outline"],["class","h-214 card_container",3,"click",4,"ngFor","ngForOf"],[1,"h-214","card_container",3,"click"],["lines","inset"],["slot","start",1,"imageUserProfileSelect",3,"src"]],template:function(v,m){1&v&&(a.j41(0,"ion-header",0)(1,"ion-toolbar")(2,"ion-title"),a.EFF(3),a.nI1(4,"translate"),a.k0s(),a.j41(5,"ion-buttons",1)(6,"ion-button",2),a.bIt("click",function(){return m.cancel()}),a.nrm(7,"ion-icon",3),a.k0s()()()(),a.j41(8,"ion-content"),a.DNE(9,U,5,4,"ion-card",4),a.k0s()),2&v&&(a.R7$(3),a.JRh(a.bMT(4,2,"SELECT_STUDENT")),a.R7$(6),a.Y8G("ngForOf",m.academy_users))},dependencies:[S.Sq,t.Jm,t.QW,t.b_,t.W9,t.eU,t.iq,t.uz,t.he,t.BC,t.ai,i.D9],styles:[".imageUserProfileSelect[_ngcontent-%COMP%]{display:block!important;width:35px;height:35px;box-shadow:1px 2px 2px 1px gray;border-radius:50%}"]})}return P})()},68805:(w,b,s)=>{s.r(b),s.d(b,{AcademyPageModule:()=>ee});var a=s(56610),t=s(37222),S=s(22882),i=s(77897),U=s(36075),h=s(73308),P=s(63721),e=s(2978),E=s(2889),v=s(87641),m=s(22577),d=s(54349),l=s(54171),f=s(26173),p=s(7125),A=s(57992),D=s(1519),j=s(29885),T=s(46868),F=s(39451),u=s(93636);function _(c,C){if(1&c&&e.nrm(0,"app-banner-slide",9),2&c){const n=e.XpG();e.Y8G("banners",n.banners)}}function x(c,C){1&c&&(e.j41(0,"div",10)(1,"h3",2),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&c&&(e.R7$(2),e.JRh(e.bMT(3,1,"THERE_ARE_NOT_STUDENTS")))}function y(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-card",13),e.bIt("click",function(){e.eBV(n);const o=e.XpG(2);return e.Njj(o.selectAcademyUser())}),e.j41(1,"ion-item",14)(2,"ion-label"),e.EFF(3),e.k0s(),e.nrm(4,"ion-icon",15),e.k0s()()}if(2&c){const n=e.XpG(2);e.R7$(3),e.Lme("",n.selectedAcademyUser.student_name," ",n.selectedAcademyUser.student_last_name,"")}}function g(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.openUserCard(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",24),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.CARNET")))}function O(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.modalAcademyEnrollment(o.typeAcademy,o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",25),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.UPDATE_ENROLLMENT")))}function M(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.modalAcademyFullEnrollment(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",25),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.COMPLETE_FULL_ENROLLMENT")))}function N(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.modalAcademyDocuments(o.selectedAcademyUser,o.typeAcademy))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",25),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.UPLOAD_DOCUMENTS")))}function V(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.modalAcademyDocuments(o.selectedAcademyUser,o.typeAcademy,!0))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",26),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.SIGN_DOCUMENTS")))}function W(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",16)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.academyUserPayments(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",27),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}if(2&c){const n=e.XpG(3);e.Y8G("size",n.validateIDCardButton()?12:6),e.R7$(5),e.JRh(e.bMT(6,2,"ACADEMY_ACTIONS_BUTTONS.PAY"))}}function k(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.goToSportsReport(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",28),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.REPORTS")))}function B(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.goToTournamentPayments(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",29),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.TOURNAMENTS")))}function G(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.goToNews(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",30),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.NEWS")))}function $(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.goToRenewal(o.selectedAcademyUser))}),e.j41(2,"div",18),e.nrm(3,"ion-icon",31),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.REGISTRATION_RENEWAL")))}function z(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-col",23)(1,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(3);return e.Njj(o.goToAcademyStore())}),e.j41(2,"div",18),e.nrm(3,"ion-icon",32),e.k0s(),e.j41(4,"h1",20),e.EFF(5),e.nI1(6,"translate"),e.k0s()()()}2&c&&(e.R7$(5),e.JRh(e.bMT(6,1,"ACADEMY_ACTIONS_BUTTONS.STORE")))}function J(c,C){if(1&c){const n=e.RV6();e.j41(0,"ion-grid")(1,"ion-row")(2,"ion-col",16)(3,"div",17),e.bIt("click",function(){e.eBV(n);const o=e.XpG(2);return e.Njj(o.academyUserProfile(o.selectedAcademyUser))}),e.j41(4,"div",18),e.nrm(5,"ion-icon",19),e.k0s(),e.j41(6,"h1",20),e.EFF(7),e.nI1(8,"translate"),e.k0s()()(),e.DNE(9,g,7,3,"ion-col",21),e.DNE(10,O,7,3,"ion-col",21),e.DNE(11,M,7,3,"ion-col",21),e.DNE(12,N,7,3,"ion-col",21),e.DNE(13,V,7,3,"ion-col",21),e.DNE(14,W,7,4,"ion-col",22),e.DNE(15,k,7,3,"ion-col",21),e.DNE(16,B,7,3,"ion-col",21),e.DNE(17,G,7,3,"ion-col",21),e.DNE(18,$,7,3,"ion-col",21),e.DNE(19,z,7,3,"ion-col",21),e.k0s()()}if(2&c){const n=e.XpG(2);e.R7$(2),e.Y8G("size",n.parButtons()?12:6),e.R7$(5),e.JRh(e.bMT(8,13,"ACADEMY_ACTIONS_BUTTONS.STUDENT_PROFILE")),e.R7$(2),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n carn\xe9")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n actualizar informaci\xf3n")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n completar registro")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n cargar documentos")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n firmar documentos")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n pagos")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n informes")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n torneos")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n novedades")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.isRenewable&&n.selectedAcademyUser.academy_state.app_components.includes("Renovacion matricula")),e.R7$(1),e.Y8G("ngIf",n.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n tienda"))}}function K(c,C){if(1&c){const n=e.RV6();e.j41(0,"div"),e.DNE(1,y,5,2,"ion-card",11),e.j41(2,"app-card-academy-user",12),e.bIt("uploadPhoto",function(){e.eBV(n);const o=e.XpG();return e.Njj(o.loadInit(100,!0))}),e.k0s(),e.DNE(3,J,20,15,"ion-grid",7),e.k0s()}if(2&c){const n=e.XpG();e.R7$(1),e.Y8G("ngIf",n.academy_users.length>1),e.R7$(1),e.Y8G("academyUser",n.selectedAcademyUser),e.R7$(1),e.Y8G("ngIf",!n.selectedAcademyUser.academy_state.app_components.includes("Ocultar botones"))}}const L=[{path:"",component:(()=>{class c{constructor(n,r,o,I,R,Q,H,te,ne,ie,ae,oe,se,re){this.translateService=n,this.utilsService=r,this.homeProvider=o,this.navCtrl=I,this.cityProvider=R,this.modalCtrl=Q,this.router=H,this.routerOutlet=te,this.academyService=ne,this.alertController=ie,this.commsService=ae,this.route=oe,this.userService=se,this.cartService=re,this.loading=!1,this.closeModal=new e.bkB,this.academy_users=[],this.academy_reports=[],this.offset=0,this.take=10,this.params={},this.banners=[],this.periods=[],this.typeAcademy="children",H.events.subscribe(Y=>{("popstate"===Y.navigationTrigger||"imperative"===Y.navigationTrigger)&&Y.url.includes("academy")&&!Y.url.includes("shop")&&!Y.url.includes("-")&&setTimeout(()=>{this.loadInit()},100)})}ngOnInit(){this.typeAcademy=this.route.snapshot.paramMap.get("type_academy")??"children",this.loadInit(0,!0)}loadInit(n=0,r=!1){(!this.utilsService.loadingPage||r)&&(this.utilsService.loadingPage=!0,this.academy_users=[],setTimeout(()=>(this.time=(new Date).getTime(),new Promise((o,I)=>{this.utilsService.presentLoading(this.translateService.instant("all.loading")).then(()=>{Promise.all([this.commsService.getPopups("academy"),this.commsService.getBanners("academy").then(R=>{this.banners=R}),this.academyService.getFromAcademyUsers(this.typeAcademy).then(R=>{this.academy_users=R,this.selectedAcademyUser&&(this.selectedAcademyUser=this.academy_users.find(Q=>Q.id===this.selectedAcademyUser.id)),this.selectedAcademyUser||(this.selectedAcademyUser=this.academy_users[0])})]).then(()=>{this.utilsService.closeAllAlerts(),this.utilsService.loadingPage=!1,o(!1)}).catch(R=>{this.utilsService.closeAllAlerts(),this.utilsService.loadingPage=!1,console.log("Error loadInit AcademyPage",R),I(R)})})})),n))}modalAcademyEnrollment(n,r=null){var o=this;return(0,h.A)(function*(){if(!o.userService.validateAlertsUseApp("document"))return;var I={component:E.M,canDismiss:!0,presentingElement:o.routerOutlet.nativeEl,componentProps:{typeAcademy:n}};r&&(I.componentProps.user=r);const R=yield o.modalCtrl.create(I);R.onDidDismiss().then(()=>{o.loadInit(100,!0)}),yield R.present()})()}modalAcademyFullEnrollment(n){var r=this;return(0,h.A)(function*(){const o=yield r.modalCtrl.create({component:v.Z,canDismiss:!0,presentingElement:r.routerOutlet.nativeEl,componentProps:{user:n}});o.onDidDismiss().then(()=>{r.loadInit(100,!0)}),yield o.present()})()}modalAcademyDocuments(n,r,o=!1){var I=this;return(0,h.A)(function*(){const R=yield I.modalCtrl.create({component:d.m,canDismiss:!0,presentingElement:I.routerOutlet.nativeEl,componentProps:{academyUser:n,typeAcademy:r,externalFormExclusive:o,routerOutlet:I.routerOutlet}});R.onDidDismiss().then(()=>{I.loadInit(100,!0)}),yield R.present()})()}academyUserPayments(n){var r=this;return(0,h.A)(function*(){r.router.navigate(["/academy-payments/"+n.id])})()}academyUserProfile(n){var r=this;return(0,h.A)(function*(){r.router.navigate(["/academy-user-profile/"+n.id])})()}openUserCard(n){var r=this;return(0,h.A)(function*(){yield(yield r.modalCtrl.create({component:m.l,canDismiss:!0,presentingElement:r.routerOutlet.nativeEl,componentProps:{user:n}})).present()})()}doRefresh(n){setTimeout(()=>{this.loadInit(100,!0),n.target.complete()},500)}goToSportsReport(n){n.isReportValid?this.router.navigate(["/academy-reports/"+n.id]):this.reportAlert()}goToRenewal(n){n.isRenewable?this.academyService.goToRenewalAcademyUsers(n.id).then(r=>{this.loadInit()}):this.renewalAlert()}reportAlert(){var n=this;return(0,h.A)(function*(){const r=document.createElement("ion-alert");r.header=n.translateService.instant("ALERT_HEADER_REPORT"),r.message=n.translateService.instant("ALERT_MESSAGE_REPORT"),r.buttons=["OK"],document.body.appendChild(r),yield r.present()})()}renewalAlert(){var n=this;return(0,h.A)(function*(){const r=document.createElement("ion-alert");r.header=n.translateService.instant("ALERT_HEADER_REPORT"),r.message=n.translateService.instant("ALERT_MESSAGE_RENEWAL"),r.buttons=["OK"],document.body.appendChild(r),yield r.present()})()}goToTournamentPayments(n){this.router.navigate(["/academy-tournaments/"+n.id])}goToNews(n){this.router.navigate(["/academy-news-list/"+n.id])}selectAcademyUser(){var n=this;return(0,h.A)(function*(){const r=yield n.modalCtrl.create({component:P.Y,cssClass:"modal-popup",showBackdrop:!1,canDismiss:!0,backdropDismiss:!0,componentProps:{academy_users:n.academy_users}});return r.onDidDismiss().then(o=>{o&&o.data&&(n.selectedAcademyUser=o.data)}),yield r.present()})()}parButtons(){return this.selectedAcademyUser.academy_state.app_components.split(",").filter(r=>r.includes("Bot\xf3n")).length%2==0}validateIDCardButton(){return!this.selectedAcademyUser.academy_state.app_components.includes("Bot\xf3n carn\xe9")}goToAcademyStore(){this.cartService.currentAcademyUserId=this.selectedAcademyUser.id,this.router.navigate(["/shop/academy"])}static#e=this.\u0275fac=function(r){return new(r||c)(e.rXU(S.c$),e.rXU(l.T),e.rXU(f.X),e.rXU(i.q9),e.rXU(p.h),e.rXU(i.W3),e.rXU(U.Ix),e.rXU(i.Rg),e.rXU(A.k),e.rXU(i.hG),e.rXU(D.p),e.rXU(U.nX),e.rXU(j.D),e.rXU(T.m))};static#t=this.\u0275cmp=e.VBU({type:c,selectors:[["app-academy"]],viewQuery:function(r,o){if(1&r&&e.GBs(i.Ax,5),2&r){let I;e.mGM(I=e.lsd())&&(o.infiniteScroll=I.first)}},outputs:{closeModal:"closeModal"},decls:17,vars:9,consts:[[1,"ion-no-border"],["slot","start"],[1,"ion-text-center"],["slot","fixed",3,"ionRefresh"],["pullingIcon","arrow-down-outline","refreshingSpinner","ios"],[3,"banners",4,"ngIf"],["class","ion-padding","style","margin-top: 50px;",4,"ngIf"],[4,"ngIf"],["expand","block","fill","solid","shape","round",1,"ion-padding-start","ion-padding-end","ion-margin-bottom","ion-margin-top",3,"click"],[3,"banners"],[1,"ion-padding",2,"margin-top","50px"],["class","h-214 card_container",3,"click",4,"ngIf"],[3,"academyUser","uploadPhoto"],[1,"h-214","card_container",3,"click"],["lines","inset"],["name","chevron-down-outline","slot","end"],[3,"size"],[1,"cardMainOptions",3,"click"],[1,"cardSubMainOptions"],["name","person-outline"],[1,"cardTextOptions"],["size","6",4,"ngIf"],[3,"size",4,"ngIf"],["size","6"],["name","id-card-outline"],["name","document-text-outline"],["name","pencil-outline"],["name","wallet-outline"],["name","document-outline"],["name","football-outline"],["name","alert-circle-outline"],["name","repeat-outline"],["name","storefront-outline"]],template:function(r,o){1&r&&(e.j41(0,"ion-header",0)(1,"ion-toolbar"),e.nrm(2,"ion-back-button",1),e.j41(3,"ion-title",2),e.EFF(4),e.nI1(5,"translate"),e.k0s()()(),e.j41(6,"ion-content")(7,"ion-refresher",3),e.bIt("ionRefresh",function(R){return o.doRefresh(R)}),e.nrm(8,"ion-refresher-content",4),e.k0s(),e.DNE(9,_,1,1,"app-banner-slide",5),e.j41(10,"div"),e.DNE(11,x,4,3,"div",6),e.DNE(12,K,4,3,"div",7),e.k0s()(),e.j41(13,"ion-footer")(14,"ion-button",8),e.bIt("click",function(){return o.modalAcademyEnrollment(o.typeAcademy)}),e.EFF(15),e.nI1(16,"translate"),e.k0s()()),2&r&&(e.R7$(4),e.JRh(e.bMT(5,5,"ACADEMY")),e.R7$(5),e.Y8G("ngIf",o.banners&&o.banners.length),e.R7$(2),e.Y8G("ngIf",0===o.academy_users.length),e.R7$(1),e.Y8G("ngIf",0!=o.academy_users.length),e.R7$(3),e.SpI(" ",e.bMT(16,7,"ENROLL_STUDENT")," "))},dependencies:[a.bT,i.el,i.Jm,i.b_,i.hU,i.W9,i.M0,i.lO,i.eU,i.iq,i.uz,i.he,i.To,i.Ki,i.ln,i.BC,i.ai,i.tY,F.$,u.D,S.D9],styles:["ion-content[_ngcontent-%COMP%]{--background: #f9f9f9 !important}ion-toolbar[_ngcontent-%COMP%]{margin-bottom:10px}.header[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;margin-top:25px;margin-bottom:-8px}.ctnPhoto[_ngcontent-%COMP%]{width:20vw;height:20vw}.chip_payment[_ngcontent-%COMP%]{width:-webkit-fill-available}.imageUserProfileSelect[_ngcontent-%COMP%]{display:block!important;width:35px;height:35px;box-shadow:0 1px 6px gray;border-radius:50%}.item-image[_ngcontent-%COMP%]{position:relative;display:inline-block}.cardMain[_ngcontent-%COMP%]{display:flex;box-shadow:0 1px 6px gray;border-radius:10px;margin:5px;padding:2px 5px;align-items:center;justify-content:space-between;max-width:640px;width:-webkit-fill-available;height:70px}.cardSubMain[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;font-size:3em;font-weight:700}.cardMainOptions[_ngcontent-%COMP%]{display:flex;box-shadow:0 1px 6px gray;border-radius:10px;margin:0 5px;padding:2px 5px;align-items:center;width:-webkit-fill-available;height:70px;min-width:calc(50% - 10px);overflow:hidden;background-color:#fff}.cardText[_ngcontent-%COMP%]{font-size:min(4vw,20px);margin-bottom:0;margin-left:5px;font-weight:700}.cardSubMainOptions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;font-size:2.3em;color:gray;margin-left:5px}.cardTextOptions[_ngcontent-%COMP%]{font-size:min(4vw,20px);margin-bottom:0;margin-left:10px;width:70%;line-height:20px}"]})}return c})()}];let Z=(()=>{class c{static#e=this.\u0275fac=function(r){return new(r||c)};static#t=this.\u0275mod=e.$C({type:c});static#n=this.\u0275inj=e.G2t({imports:[U.iI.forChild(L),U.iI]})}return c})();var q=s(55553);let ee=(()=>{class c{static#e=this.\u0275fac=function(r){return new(r||c)};static#t=this.\u0275mod=e.$C({type:c});static#n=this.\u0275inj=e.G2t({imports:[a.MD,t.YN,i.bv,Z,S.h,t.X1,q.h]})}return c})()}}]);