PageSourceSearch

https://www.oyonesa.com/12741.421aa73d52a13128.js

js oyonesa.com collected 2026-10-03 02:39:14 UTC 14,628 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[12741],{12741:(B,_,n)=>{n.r(_),n.d(_,{CmEventCompetitionDetailModule:()=>k});var c=n(5791),C=n(38132),g=n(10467),D=n(33095),T=n(69915),E=n(50433),o=n(74418),y=n(94329),O=n(26753),x=n(25615),S=n(13961),t=n(73664),h=n(2615),v=n(91029),P=n(75281),R=n(94474),U=n(13366),b=n(72200),Y=n(82966),I=n(15686),s=n(85340),m=n(68018);function e(a,M){if(1&a){const r=t.RV6();t.j41(0,"div",10),t.bIt("click",function(){h.eBV(r);const d=t.XpG().$implicit,f=t.XpG();return h.Njj(f.changeTab(d))}),t.j41(1,"div",11),t.EFF(2),t.nI1(3,"translate"),t.k0s()()}if(2&a){const r=t.XpG().$implicit,i=t.XpG();t.AVh("active",i.activeLink===r.code)("disabled",r.disabled()),t.R7$(2),t.JRh(t.bMT(3,5,r.name))}}function l(a,M){if(1&a&&(t.qex(0),t.DNE(1,e,4,7,"div",9),t.bVm()),2&a){const r=M.$implicit;t.R7$(),t.Y8G("ngIf",r.condition())}}function p(a,M){1&a&&t.nrm(0,"app-skeleton-block")}function u(a,M){1&a&&t.nrm(0,"router-outlet")}const G=[{path:"",component:(()=>{class a{_router;_activatedRoute;_cmService;_apiEvents;_appService;globalVars;_modalCtrl;_modalService;_evService;activeLink="config";get literalStart(){return"module.mng.tryouts.admin.fish.detail."}links=[{condition:()=>!0,disabled:()=>this.loading||this.needsConfig,code:"competition",name:this.literalStart+"competition"},{condition:()=>!0,disabled:()=>this.loading||this.needsConfig,code:"participants",name:this.literalStart+"participants"},{condition:()=>!1,disabled:()=>this.loading||this.needsConfig,code:"clasification",name:this.literalStart+"clasification"}];get needsConfig(){return!this._cmService.currentTryout||!this._cmService.currentTryout.mangas.length}get tryoutTitle(){return this.loading?"...":this._cmService.currentTryout.attributes.name}get tryout(){return this._cmService.currentTryout}dropDownOptions=[{title:"",condition:()=>!0,opts:[{label:this.literalStart+"update_tryout",icon:"fa-light fa-pen-to-square",action:r=>this.updateTryout(r),condition:()=>!0,disabled:()=>!1}]},{title:"",condition:()=>!0,opts:[{label:this.literalStart+"new_manga",icon:"fa-light fa-plus",action:r=>this.newManga(r),condition:()=>!0,disabled:()=>this.needsConfig}]},{title:"",condition:()=>!0,opts:[{label:"global.common.remove",icon:"fa-light fa-trash",action:r=>this.removeTryout(r),condition:()=>!0,disabled:()=>!1}]}];_subscription=new S.yU;loading=!0;constructor(r,i,d,f,A,X,z,L,j){this._router=r,this._activatedRoute=i,this._cmService=d,this._apiEvents=f,this._appService=A,this.globalVars=X,this._modalCtrl=z,this._modalService=L,this._evService=j,this._subscription.add(this._activatedRoute.params.subscribe(H=>{this.loading=!0,this.getTryout(H.tryoutId)})),this._subscription.add(this._cmService.subscribe("updateTryout",()=>this.getTryout(this._cmService.currentTryout.id)))}getTryout(r){this.loading=!0,this._apiEvents.getTryoutDetail(r).subscribe({next:i=>{this._cmService.currentTryout=i,this.needsConfig&&this.changeTab({code:"config"}),this.needsConfig||this.changeTab({code:"competition"}),this.loading=!1},error:i=>{console.error("Error getting tryout detail id:"+r+" : ",i),this.back()}})}ngOnDestroy(){this._cmService.currentTryout=null,this._subscription.unsubscribe()}changeTab(r){this.activeLink=r.code,this._router.navigate([`./${r.code}`],{relativeTo:this._activatedRoute})}back(){this._router.navigate(["../../"],{relativeTo:this._activatedRoute})}updateTryout(r){var i=this;return(0,g.A)(function*(){(yield i._modalService.openModal({component:y.U,modalSize:"medium",data:{tryoutId:r.id}})).data&&i.getTryout(i._cmService.currentTryout.id)})()}newManga(r){var i=this;return(0,g.A)(function*(){yield i._modalService.openModal({component:O.Z,modalSize:"medium"})})()}removeTryout(r){var i=this;return(0,g.A)(function*(){const d=yield i._modalCtrl.create({...i.globalVars.desktop?{...i.globalVars.modalConfigDesktop}:{...i.globalVars.modalConfig},component:o.D,componentProps:{question:i.literalStart+"confirm_delete_tryout",description:"module.mng.events.delete_participant_confirm",hasMainButton:!0,mainHasIcon:!0,mainButtonValue:"global.button.remove",mainButtonIcon:"fa-regular fa-trash",validationValue:r.name}});yield d.present(),(yield d.onWillDismiss()).data&&i._apiEvents.deleteTryout(r.id).subscribe({next:()=>{i.back(),i._appService.broadcast("showAlert",{state:"success",mainTitle:"",autoHide:!0})},error:A=>{console.error("Error deleting tryout: ",A),i._appService.broadcast("showAlert",{state:"danger",mainTitle:"",autoHide:!1})}})})()}static \u0275fac=function(i){return new(i||a)(t.rXU(v.Ix),t.rXU(v.nX),t.rXU(E.y),t.rXU(D.P),t.rXU(T.d),t.rXU(x.Y),t.rXU(P.ModalController),t.rXU(R.M),t.rXU(U.c))};static \u0275cmp=t.VBU({type:a,selectors:[["app-cm-event-competition-detail"]],standalone:!1,decls:11,vars:8,consts:[[1,"third-tabs"],[1,"left"],["type","icon","config","onlyicon","size","sm","icon","fa-regular fa-chevron-left",3,"buttonAction"],[1,"heading-text","h2"],[1,"tabs"],[4,"ngFor","ngForOf"],["icon","fa-solid fa-ellipsis-vertical",3,"hasSections","value","sectionOptions","buttonSize"],[1,"content-third-tabs"],[4,"ngIf"],["class","tab-button",3,"active","disabled","click",4,"ngIf"],[1,"tab-button",3,"click"],[1,"button-text","md"]],template:function(i,d){1&i&&(t.j41(0,"div",0)(1,"div",1)(2,"app-clupik-button",2),t.bIt("buttonAction",function(){return d.back()}),t.k0s(),t.j41(3,"div",3),t.EFF(4),t.k0s()(),t.j41(5,"div",4),t.DNE(6,l,2,1,"ng-container",5),t.nrm(7,"app-dropdown-menu",6),t.k0s()(),t.j41(8,"div",7),t.DNE(9,p,1,0,"app-skeleton-block",8)(10,u,1,0,"router-outlet",8),t.k0s()),2&i&&(t.R7$(4),t.JRh(d.tryoutTitle),t.R7$(2),t.Y8G("ngForOf",d.links),t.R7$(),t.Y8G("hasSections",!0)("value",d.tryout)("sectionOptions",d.dropDownOptions)("buttonSize","sm"),t.R7$(2),t.Y8G("ngIf",d.loading),t.R7$(),t.Y8G("ngIf",!d.loading))},dependencies:[b.Sq,b.bT,v.n3,Y.K,I.q,s.U,m.D9],styles:[".third-tabs[_ngcontent-%COMP%]{display:flex;padding:16px 0px var(--sizes-module-12, 12px) 0px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:.5px solid var(--base-light-grey, #e5e7ec)}.third-tabs[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]{display:flex;align-items:center;gap:var(--sizes-module-12, 12px);flex:1 0 0}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:var(--sizes-module-18, 3px)}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button[_ngcontent-%COMP%]{cursor:pointer;display:flex;padding:8px 18px;align-items:center;border-radius:50px;border:1px solid var(--base-white-0, rgba(255, 255, 255, 0));background:var(--base-white-0, rgba(255, 255, 255, 0))}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button[_ngcontent-%COMP%]   .button-text[_ngcontent-%COMP%]{color:var(--text-medium);white-space:nowrap}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button.active[_ngcontent-%COMP%]{background-color:var(--base-extra-light-grey)}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button.active[_ngcontent-%COMP%]   .button-text[_ngcontent-%COMP%]{color:var(--link-color)}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button.disabled[_ngcontent-%COMP%]{cursor:not-allowed;background-color:transparent}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button.disabled[_ngcontent-%COMP%]   .button-text[_ngcontent-%COMP%]{color:var(--text-disabled, #c8c8c8)}.third-tabs[_ngcontent-%COMP%]   .tabs[_ngcontent-%COMP%]   .tab-button[_ngcontent-%COMP%]:hover:not(.disabled){border-radius:50px;background-color:var(--base-extra-light-grey)}.content-third-tabs[_ngcontent-%COMP%]{display:flex;padding:var(--sizes-module-12, 12px) 0px;flex-direction:column;align-items:flex-start;align-self:stretch;background:var(--base-white, #fff);min-height:calc(100dvh - var(--admin-nav-top) - 57px - 12px - 61px - 85px);max-height:calc(100dvh - var(--admin-nav-top) - 57px - 12px - 61px - 85px);overflow:hidden}.content-third-tabs[_ngcontent-%COMP%]   app-skeleton-block[_ngcontent-%COMP%]{display:block;width:100%}"]})}return a})(),children:[{path:"",redirectTo:"config",pathMatch:"full"},{path:"config",loadChildren:()=>n.e(97905).then(n.bind(n,97905)).then(a=>
1a.CmEventCompetitionDetailConfigModule)},{path:"clasification",loadChildren:()=>n.e(93052).then(n.bind(n,93052)).then(a=>a.CmEventCompetitionDetailClasificationModule)},{path:"competition",loadChildren:()=>Promise.all([n.e(72076),n.e(48023)]).then(n.bind(n,48023)).then(a=>a.CmEventCompetitionDetailCompetitionModule)},{path:"participants",loadChildren:()=>Promise.all([n.e(79989),n.e(41637)]).then(n.bind(n,41637)).then(a=>a.CmEventCompetitionDetailParticipantsModule)}]}];let $=(()=>{class a{static \u0275fac=function(i){return new(i||a)};static \u0275mod=t.$C({type:a});static \u0275inj=h.G2t({imports:[C.iI.forChild(G),C.iI]})}return a})(),k=(()=>{class a{static \u0275fac=function(i){return new(i||a)};static \u0275mod=t.$C({type:a});static \u0275inj=h.G2t({imports:[c.r,$]})}return a})()},26753:(B,_,n)=>{n.d(_,{Z:()=>I});var c=n(89417),C=n(33095),g=n(52612),D=n(50433),T=n(61688),E=n(25615),o=n(73664),y=n(17705),O=n(82966),x=n(19735),S=n(80954),t=n(89902);const h=(s,m,e)=>({required:s,placeholder:"global.common.name",inputType:"text",error:m,errorText:e}),v=(s,m,e)=>({required:s,placeholder:"module.calendar.start_date",inputType:"date",error:m,errorText:e}),P=(s,m,e)=>({required:s,placeholder:"global.table.headers.startHour",inputType:"time",error:m,errorText:e}),R=(s,m,e)=>({required:s,placeholder:"module.calendar.end_date",inputType:"date",error:m,errorText:e}),U=(s,m,e)=>({required:s,placeholder:"module.calendar.end_time",inputType:"time",error:m,errorText:e});function b(s,m){1&s&&(o.j41(0,"div",1),o.nrm(1,"app-skeleton-block"),o.k0s())}function Y(s,m){if(1&s&&(o.j41(0,"form",2)(1,"app-form-row",3),o.nrm(2,"app-input",4),o.k0s(),o.j41(3,"app-form-row",3),o.nrm(4,"app-input",5)(5,"app-input",6),o.k0s(),o.j41(6,"app-form-row",3),o.nrm(7,"app-input",7)(8,"app-input",8),o.k0s()()),2&s){const e=o.XpG();o.Y8G("formGroup",e.form),o.R7$(),o.Y8G("items",1),o.R7$(),o.Y8G("inputSize","default")("input",o.sMw(18,h,null==e.form?null:e.form.get("description").hasValidator(e.isRequired),e.requiredError(e.form,"description").error,e.requiredError(e.form,"description").text)),o.R7$(),o.Y8G("items",2),o.R7$(),o.Y8G("inputSize","default")("input",o.sMw(22,v,null==e.form?null:e.form.get("start_date").hasValidator(e.isRequired),e.requiredError(e.form,"start_date").error,e.requiredError(e.form,"start_date").text))("maxDate","2100"),o.R7$(),o.Y8G("inputSize","default")("input",o.sMw(26,P,null==e.form?null:e.form.get("start_hour").hasValidator(e.isRequired),e.requiredError(e.form,"start_hour").error,e.requiredError(e.form,"start_hour").text))("maxDate","2100"),o.R7$(),o.Y8G("items",2),o.R7$(),o.Y8G("inputSize","default")("input",o.sMw(30,R,null==e.form?null:e.form.get("end_date").hasValidator(e.isRequired),e.requiredError(e.form,"end_date").error,e.requiredError(e.form,"end_date").text))("maxDate","2100"),o.R7$(),o.Y8G("inputSize","default")("input",o.sMw(34,U,null==e.form?null:e.form.get("end_hour").hasValidator(e.isRequired),e.requiredError(e.form,"end_hour").error,e.requiredError(e.form,"end_hour").text))("maxDate","2100")}}let I=(()=>{class s{globalVars;_apiDates;_apiEvents;_cmService;cdr;manga=null;isRequired=c.k0.required;requiredError(e,l){return T.T.requiredError(e,l)}_moment;get tryout(){return this._cmService.currentTryout}get isEdit(){return null!==this.manga}get literalStart(){return"module.mng.tryouts.admin.fish.detail."}get title(){return this.literalStart+(this.isEdit?"update_manga":"new_manga")}loading=!0;form=null;constructor(e,l,p,u,V){this.globalVars=e,this._apiDates=l,this._apiEvents=p,this._cmService=u,this.cdr=V,this._moment=this.globalVars.getMoment()}ngAfterViewInit(){this.buildForm()}buildForm(){this.form=new c.gE({description:new c.MJ(this.manga?.description||""),start_date:new c.MJ(this.manga?this._apiDates.getLocalUtcDate(this.manga?.startDate):null),start_hour:new c.MJ(this.manga?this._apiDates.getLocalUtcDate(this.manga?.startDate,"HH:mm"):null),end_date:new c.MJ(this.manga?this._apiDates.getLocalUtcDate(this.manga?.endDate):null),end_hour:new c.MJ(this.manga?this._apiDates.getLocalUtcDate(this.manga?.endDate,"HH:mm"):null)}),setTimeout(()=>{this.cdr.markForCheck(),this.cdr.detectChanges(),this.loading=!1},1e3)}submit(){const{valid:e,value:l}=this.form;let p=null;if(e){if(this.loading=!0,this.isEdit){let u={description:l.description,startDate:this._apiDates.transformDateAndTimeToUtc(this._moment(l.start_date).toISOString(),l.start_hour,"YYYY-MM-DDTHH:mm:ssZ"),endDate:this._apiDates.transformDateAndTimeToUtc(this._moment(l.end_date).toISOString(),l.end_hour,"YYYY-MM-DDTHH:mm:ssZ")};p=this._apiEvents.updateManga(this.tryout.id,this.manga?.id,u)}else{let u={description:l.description,startDate:this._apiDates.transformDateAndTimeToUtc(this._moment(l.start_date).toISOString(),l.start_hour,"YYYY-MM-DDTHH:mm:ssZ"),endDate:this._apiDates.transformDateAndTimeToUtc(this._moment(l.end_date).toISOString(),l.end_hour,"YYYY-MM-DDTHH:mm:ssZ")};p=this._apiEvents.createManga(this.tryout.id,u)}p.subscribe({next:u=>{this.globalVars.closeModal(),this._cmService.broadcast("updateTryout")},error:u=>{this.loading=!1,console.error("Some error creating mangas or sectors: ",u)}})}else for(let u in this.form.controls)this.form.controls[u].markAsTouched()}static \u0275fac=function(l){return new(l||s)(o.rXU(E.Y),o.rXU(g.C),o.rXU(C.P),o.rXU(D.y),o.rXU(y.gRc))};static \u0275cmp=o.VBU({type:s,selectors:[["app-manga-modal"]],inputs:{manga:"manga"},standalone:!1,decls:3,vars:6,consts:[[3,"mainAction","modalTitle","mainButtonValue","mainButtonDisabled","hasSecondaryButton","showDivider"],[1,"loading-block"],[3,"formGroup"],[3,"items"],["formControlName","description","type","normal",3,"inputSize","input"],["formControlName","start_date","type","normal",3,"inputSize","input","maxDate"],["formControlName","start_hour","type","normal",3,"inputSize","input","maxDate"],["formControlName","end_date","type","normal",3,"inputSize","input","maxDate"],["formControlName","end_hour","type","normal",3,"inputSize","input","maxDate"]],template:function(l,p){1&l&&(o.j41(0,"app-clupik-modal",0),o.bIt("mainAction",function(){return p.submit()}),o.nVh(1,b,2,0,"div",1)(2,Y,9,38,"form",2),o.k0s()),2&l&&(o.Y8G("modalTitle",p.title)("mainButtonValue","global.common.save")("mainButtonDisabled",p.loading)("hasSecondaryButton",!1)("showDivider",!0),o.R7$(),o.vxM(p.loading?1:2))},dependencies:[c.qT,c.BC,c.cb,c.j4,c.JD,O.K,x.$,S.Y,t.S],encapsulation:2})}return s})()}}]);

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.