PageSourceSearch

https://www.judoclubss.com/16097.5a58ee0a5a9c033b.js

js judoclubss.com collected 2026-10-03 18:30:40 UTC 82,265 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[16097],{544:(q,S,r)=>{r.d(S,{D:()=>st});var h=r(89417),R=r(36229),t=r(45276),p=r(82e3),m=r(61048),f=r(27544),a=r(69915),o=r(73664),k=r(2615),O=r(72200),H=r(93692),J=r(88834),w=r(33746),$=r(23620),y=r(3543),z=r(82966),A=r(68018);const M=(d,b)=>({"ios-browser":d,"android-browser":b});function P(d,b){1&d&&(o.j41(0,"span",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.create_category")))}function V(d,b){1&d&&(o.j41(0,"span",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.edit_general_information")))}function j(d,b){1&d&&(o.j41(0,"span",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.create_category")))}function B(d,b){1&d&&(o.j41(0,"div",5),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.no_organization_available")))}function L(d,b){1&d&&(o.j41(0,"div",5),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.no_rules_available")))}function X(d,b){if(1&d){const g=o.RV6();o.j41(0,"mat-option",22),o.bIt("click",function(){k.eBV(g);const c=o.XpG(2);return k.Njj(c.onOrganizationChange())}),o.EFF(1),o.k0s()}if(2&d){const g=b.$implicit;o.Y8G("value",g.id),o.R7$(),o.JRh(null==g?null:g.name)}}function U(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.required")))}function N(d,b){if(1&d&&(o.j41(0,"div",7)(1,"mat-form-field",8)(2,"mat-label"),o.EFF(3),o.nI1(4,"translate"),o.k0s(),o.j41(5,"mat-select",21),o.nI1(6,"translate"),o.Z7z(7,X,2,2,"mat-option",13,o.fX1),o.k0s(),o.nVh(9,U,3,3,"mat-error",10),o.j41(10,"span",17),o.nrm(11,"app-skeleton-block"),o.k0s()()()),2&d){const g=o.XpG();o.R7$(3),o.JRh(o.bMT(4,4,"global.placeholder.organizer")),o.R7$(2),o.Y8G("placeholder",o.bMT(6,6,"global.placeholder.organizer")),o.R7$(2),o.Dyx(g.organizations),o.R7$(2),o.vxM((g.competitionForm.get("organizationId").touched||g.isSubmitted)&&g.competitionForm.get("organizationId").hasError("required")?9:-1),o.R7$(),o.Y8G("hidden",!g.organizationLoading)}}function Y(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.required")))}function K(d,b){if(1&d&&(o.j41(0,"mat-option",13),o.EFF(1),o.k0s()),2&d){const g=b.$implicit;o.Y8G("value",g.id),o.R7$(),o.JRh(null==g?null:g.title)}}function u(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.required")))}function F(d,b){if(1&d&&(o.j41(0,"mat-form-field",8)(1,"mat-label"),o.EFF(2),o.nI1(3,"translate"),o.k0s(),o.j41(4,"mat-select",23),o.nI1(5,"translate"),o.Z7z(6,K,2,2,"mat-option",13,o.fX1),o.k0s(),o.nVh(8,u,3,3,"mat-error",10),o.j41(9,"span",17),o.nrm(10,"app-skeleton-block"),o.k0s()()),2&d){const g=o.XpG();o.R7$(2),o.JRh(o.bMT(3,4,"global.placeholder.season")),o.R7$(2),o.Y8G("placeholder",o.bMT(5,6,"global.placeholder.season")),o.R7$(2),o.Dyx(g.seasons),o.R7$(2),o.vxM((g.competitionForm.get("seasonId").touched||g.isSubmitted)&&g.competitionForm.get("seasonId").hasError("required")?8:-1),o.R7$(),o.Y8G("hidden",!g.seasonLoading)}}function v(d,b){if(1&d&&(o.j41(0,"mat-option",13),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d){const g=b.$implicit;o.Y8G("value",g.key),o.R7$(),o.JRh(o.bMT(2,2,null==g?null:g.name))}}function D(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.required")))}function T(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.age")))}function W(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.age")))}function Q(d,b){1&d&&(o.j41(0,"mat-option",13),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.Y8G("value","0"),o.R7$(),o.JRh(o.bMT(2,2,"module.competition.fta_rules")))}function Z(d,b){if(1&d&&(o.j41(0,"mat-option",13),o.EFF(1),o.k0s()),2&d){const g=b.$implicit;o.Y8G("value",g.id),o.R7$(),o.JRh(g.name)}}function it(d,b){1&d&&(o.j41(0,"mat-error",10),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.validator.required")))}function et(d,b){1&d&&(o.j41(0,"div",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.create_category")))}
1function nt(d,b){1&d&&(o.j41(0,"div",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.edit_general_information")))}function at(d,b){1&d&&(o.j41(0,"div",2),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"module.competition.create_category")))}function lt(d,b){1&d&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.common.create")))}function rt(d,b){1&d&&(o.j41(0,"span"),o.EFF(1),o.nI1(2,"translate"),o.k0s()),2&d&&(o.R7$(),o.JRh(o.bMT(2,1,"global.button.save")))}let st=(()=>{class d{fb;apiCompetitionsService;competitionsService;organizationsService;apiSeasonsService;appService;dialogRef;data;isNewCompetition=!1;currentOrganizationId;competition;competitionForm;isSubmitted;notOrganizations;notRules;seasons;seasonLoading;submitLoading;genders=[{name:"module.user.male",key:"male"},{name:"module.user.female",key:"female"},{name:"global.common.mixed",key:"mixed"}];rulesLoading;rules;isKnownOrganization;isFTA=!1;blockButton=!1;constructor(g,I,c,tt,ot,dt,mt,ct){this.fb=g,this.apiCompetitionsService=I,this.competitionsService=c,this.organizationsService=tt,this.apiSeasonsService=ot,this.appService=dt,this.dialogRef=mt,this.data=ct}ngOnInit(){this.competition=this.data.competition,this.competitionsService.setCompetitionId(this.data.competition.id);const g=JSON.parse(localStorage.getItem("sport"));this.isFTA="FTA"===g.find(I=>I.id===this.competition.organization.sportId)?.code||!1,this.isSubmitted=!1,this.submitLoading=!1,this.buildForm(),this.rulesLoading=!0,this.organizationsService.getOrganizationRules(this.competition.organizationId).subscribe(I=>{this.rules=I,this.rulesLoading=!1}),this.apiCompetitionsService.getCompetitionGamesCount().subscribe(I=>{0===I.count&&this.competitionForm.get("ruleId").enable()})}buildForm(){this.competitionForm=this.fb.group({organizationId:[{value:this.competition.organizationId,disabled:!0},[h.k0.required]],name:[this.competition.name,[h.k0.required]],seasonId:[{value:this.competition.seasonId,disabled:!0},[h.k0.required]],gender:[this.competition.gender,[h.k0.required]],minAge:[this.competition.minAge,[]],maxAge:[this.competition.maxAge,[]],ruleId:[{value:this.competition.ruleId||"0",disabled:!0},[h.k0.required]]})}onSeasonChange(){this.seasonLoading=!0,this.apiSeasonsService.getSeasons().subscribe({next:g=>{this.seasons=g,this.competitionForm.get("seasonId").enable(),this.seasonLoading=!1},error:()=>{this.seasonLoading=!1}})}onSubmit({value:g,valid:I}){this.isSubmitted=!0,I&&(this.submitLoading=!0,g.ruleId=this.isFTA&&null===this.competition.ruleId?"0":this.competition.ruleId,this.apiCompetitionsService.editCompetition(this.competition.id,g).subscribe({next:()=>{this.submitLoading=!1,this.dialogRef.close(!0)},error:c=>{"ENOTPERMISSION"===c.error.message&&(this.blockButton=!0,this.appService.broadcast("showAlert",{state:"danger",mainTitle:"module.competition.category_you_cant",autoHide:!1})),this.submitLoading=!1}}))}static \u0275fac=function(I){return new(I||d)(o.rXU(h.ok),o.rXU(p.Y),o.rXU(t.u),o.rXU(m.k),o.rXU(f.o),o.rXU(a.d),o.rXU(R.k),o.rXU(R.e))};static \u0275cmp=o.VBU({type:d,selectors:[["app-edit-competition-dialog"]],standalone:!1,decls:74,vars:69,consts:[[1,"modal-clupik"],["mat-dialog-title","mat-dialog-title"],[1,"title"],["type","button","mat-button","mat-button","mat-dialog-close","mat-dialog-close",1,"exit-button"],[1,"fix-content",3,"ngClass"],[1,"alert-danger"],[3,"formGroup"],[1,"form-row-outlined"],["appearance","outline"],["id","name","matInput","matInput","formControlName","name","required","required",3,"placeholder"],["align","start"],[1,"form-row-outlined","double"],["id","gender-select","formControlName","gender","required","required",3,"placeholder"],[3,"value"],["id","minAge","matInput","matInput","type","number","formControlName","minAge","pattern","[0-9]?[0-9]",3,"placeholder"],["id","maxAge","matInput","matInput","type","number","formControlName","maxAge","pattern","[0-9]?[0-9]",3,"placeholder"],["id","season-select","formControlName","ruleId","required","required",3,"placeholder"],[3,"hidden"],[1,"actions-right","modal
1-fixed-actions"],["type","button","mat-dialog-close","mat-dialog-close",1,"btn-close"],["type","button","flex","30%","mat-raised-button","mat-raised-button",1,"btn-primary",3,"click","disabled"],["id","organization-select","formControlName","organizationId","required","required",3,"placeholder"],[3,"click","value"],["id","season-select","formControlName","seasonId","required","required",3,"placeholder"]],template:function(I,c){1&I&&(o.j41(0,"div",0)(1,"div",1),o.nVh(2,P,3,3,"span",2),o.nVh(3,V,3,3,"span",2),o.nVh(4,j,3,3,"span",2),o.j41(5,"button",3),o.nI1(6,"translate"),o.EFF(7,"\xd7"),o.k0s()(),o.j41(8,"mat-dialog-content",4),o.nVh(9,B,3,3,"div",5),o.nVh(10,L,3,3,"div",5),o.j41(11,"form",6),o.nVh(12,N,12,8,"div",7),o.j41(13,"div",7)(14,"mat-form-field",8)(15,"mat-label"),o.EFF(16),o.nI1(17,"translate"),o.k0s(),o.nrm(18,"input",9),o.nI1(19,"translate"),o.nVh(20,Y,3,3,"mat-error",10),o.k0s()(),o.j41(21,"div",11),o.nVh(22,F,11,8,"mat-form-field",8),o.j41(23,"mat-form-field",8)(24,"mat-label"),o.EFF(25),o.nI1(26,"translate"),o.k0s(),o.j41(27,"mat-select",12),o.nI1(28,"translate"),o.Z7z(29,v,3,4,"mat-option",13,o.fX1),o.k0s(),o.nVh(31,D,3,3,"mat-error",10),o.k0s()(),o.j41(32,"div",7)(33,"mat-form-field",8)(34,"mat-label"),o.EFF(35),o.nI1(36,"translate"),o.k0s(),o.nrm(37,"input",14),o.nI1(38,"translate"),o.nVh(39,T,3,3,"mat-error",10),o.k0s()(),o.j41(40,"div",7)(41,"mat-form-field",8)(42,"mat-label"),o.EFF(43),o.nI1(44,"translate"),o.k0s(),o.nrm(45,"input",15),o.nI1(46,"translate"),o.nVh(47,W,3,3,"mat-error",10),o.k0s()(),o.j41(48,"div",7)(49,"mat-form-field",8)(50,"mat-label"),o.EFF(51),o.nI1(52,"translate"),o.k0s(),o.j41(53,"mat-select",16),o.nI1(54,"translate"),o.nVh(55,Q,3,4,"mat-option",13),o.Z7z(56,Z,2,2,"mat-option",13,o.fX1),o.k0s(),o.nVh(58,it,3,3,"mat-error",10),o.j41(59,"span",17),o.nrm(60,"app-skeleton-block"),o.k0s()()()()()(),o.j41(61,"div",18)(62,"button",19),o.nI1(63,"translate"),o.EFF(64),o.nI1(65,"translate"),o.k0s(),o.nVh(66,et,3,3,"div",2),o.nVh(67,nt,3,3,"div",2),o.nVh(68,at,3,3,"div",2),o.j41(69,"button",20),o.nI1(70,"translate"),o.nI1(71,"translate"),o.bIt("click",function(){return c.onSubmit(c.competitionForm)}),o.nVh(72,lt,3,3,"span"),o.nVh(73,rt,3,3,"span"),o.k0s()()),2&I&&(o.R7$(2),o.vxM(c.isNewCompetition&&!c.currentOrganizationId?2:-1),o.R7$(),o.vxM(c.isNewCompetition||
1c.currentOrganizationId?-1:3),o.R7$(),o.vxM(c.currentOrganizationId?4:-1),o.R7$(),o.BMQ("aria-label",o.bMT(6,36,"global.common.close")),o.R7$(3),o.Y8G("ngClass",o.l_i(66,M,null==c.appService?null:c.appService.isIosBrowser,null==c.appService?null:c.appService.isAndroidBrowser)),o.R7$(),o.vxM(c.notOrganizations?9:-1),o.R7$(),o.vxM(c.notRules?10:-1),o.R7$(),o.Y8G("formGroup",c.competitionForm),o.R7$(),o.vxM(!c.isNewCompetition||c.isKnownOrganization||c.currentOrganizationId?-1:12),o.R7$(4),o.JRh(o.bMT(17,38,"module.competition.category_name")),o.R7$(2),o.Y8G("placeholder",o.bMT(19,40,"module.competition.category_name")),o.R7$(2),o.vxM((c.competitionForm.get("name").touched||c.isSubmitted)&&c.competitionForm.get("name").hasError("required")?20:-1),o.R7$(2),o.vxM(c.isNewCompetition?22:-1),o.R7$(3),o.JRh(o.bMT(26,42,"global.placeholder.gender")),o.R7$(2),o.Y8G("placeholder",o.bMT(28,44,"global.placeholder.gender")),o.R7$(2),o.Dyx(c.genders),o.R7$(2),o.vxM((c.competitionForm.get("gender").touched||c.isSubmitted)&&c.competitionForm.get("gender").hasError("required")?31:-1),o.R7$(4),o.JRh(o.bMT(36,46,"global.placeholder.minimum_age")),o.R7$(2),o.Y8G("placeholder",o.bMT(38,48,"global.placeholder.minimum_age")),o.R7$(2),o.vxM((c.competitionForm.get("minAge").touched||c.isSubmitted)&&c.competitionForm.get("minAge").hasError("pattern")?39:-1),o.R7$(4),o.JRh(o.bMT(44,50,"global.placeholder.maximum_age")),o.R7$(2),o.Y8G("placeholder",o.bMT(46,52,"global.placeholder.maximum_age")),o.R7$(2),o.vxM((c.competitionForm.get("maxAge").touched||c.isSubmitted)&&c.competitionForm.get("maxAge").hasError("pattern")?47:-1),o.R7$(4),o.JRh(o.bMT(52,54,"module.competition.category_rules")),o.R7$(2),o.Y8G("placeholder",o.bMT(54,56,"module.competition.category_rules")),o.R7$(2),o.vxM(c.isFTA?55:-1),o.R7$(),o.Dyx(c.rules),o.R7$(2),o.vxM((c.competitionForm.get("ruleId").touched||c.isSubmitted)&&c.competitionForm.get("ruleId").hasError("required")?58:-1),o.R7$(),o.Y8G("hidden",!c.rulesLoading),o.R7$(3),o.BMQ("aria-label",o.bMT(63,58,"global.common.close")),o.R7$(2),o.JRh(o.bMT(65,60,"global.common.close")),o.R7$(2),o.vxM(c.isNewCompetition&&!c.currentOrganizationId?66:-1),o.R7$(),o.vxM(c.isNewCompetition||
1c.currentOrganizationId?-1:67),o.R7$(),o.vxM(c.currentOrganizationId?68:-1),o.R7$(),o.Y8G("disabled",c.blockButton),o.BMQ("aria-label",c.isNewCompetition?o.bMT(70,62,"global.common.create"):o.bMT(71,64,"global.button.save")),o.R7$(3),o.vxM(c.isNewCompetition?72:-1),o.R7$(),o.vxM(c.isNewCompetition?-1:73))},dependencies:[O.YU,H.M,J.$z,R.a,R.b,R.c,w.fg,$.j,$.M,$.b,y.g,h.qT,h.me,h.Q0,h.BC,h.cb,h.YS,h.R_,h.j4,h.JD,z.K,A.D9],encapsulation:2})}return d})()},16097:(q,S,r)=>{r.r(S),r.d(S,{CompetitionIdModule:()=>Fi});var h=r(49189),R=r(50630),t=r(73664),p=r(2615),m=r(89417),f=r(36229),a=r(82e3),o=r(61048),k=r(27544),O=r(69915);class w{id;name;organizationId;seasonId;gender;minAge;maxAge;ruleId;season;organization;rule;showClassification;constructor(){}}var $=r(72200),y=r(93692),z=r(88834),A=r(33746),M=r(23620),P=r(3543),V=r(82966),j=r(68018);const B=(e,s)=>({"ios-browser":e,"android-browser":s});function L(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.create_category")))}function X(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_general_information")))}function U(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.create_category")))}function N(e,s){1&e&&(t.j41(0,"div",5),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.no_organization_available")))}function Y(e,s){1&e&&(t.j41(0,"div",5),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.no_rules_available")))}function K(e,s){if(1&e){const i=t.RV6();t.j41(0,"mat-option",22),t.bIt("click",function(){p.eBV(i);const n=t.XpG(2);return p.Njj(n.onOrganizationChange())}),t.EFF(1),t.k0s()}if(2&e){const i=s.$implicit;t.Y8G("value",i.id),t.R7$(),t.JRh(null==i?null:i.name)}}function u(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function F(e,s){if(1&e&&(t.j41(0,"div",7)(1,"mat-form-field",8)(2,"mat-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"mat-select",21),t.nI1(6,"translate"),t.Z7z(7,K,2,2,"mat-option",13,t.fX1),t.k0s(),t.nVh(9,u,3,3,"mat-error",10),t.j41(10,"span",17),t.nrm(11,"app-skeleton-block"),t.k0s()()()),2&e){const i=t.XpG();t.R7$(3),t.JRh(t.bMT(4,4,"global.placeholder.organizer")),t.R7$(2),t.Y8G("placeholder",t.bMT(6,6,"global.placeholder.organizer")),t.R7$(2),t.Dyx(i.organizations),t.R7$(2),t.vxM((i.competitionForm.get("organizationId").touched||i.isSubmitted)&&i.competitionForm.get("organizationId").hasError("required")?9:-1),t.R7$(),t.Y8G("hidden",!i.organizationLoading)}}function v(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function D(e,s){if(1&e&&(t.j41(0,"mat-option",13),t.EFF(1),t.k0s()),2&e){const i=s.$implicit;t.Y8G("value",i.id),t.R7$(),t.JRh(null==i?null:i.title)}}function T(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function W(e,s){if(1&e&&(t.j41(0,"mat-form-field",8)(1,"mat-label"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"mat-select",23),t.nI1(5,"translate"),t.Z7z(6,D,2,2,"mat-option",13,t.fX1),t.k0s(),t.nVh(8,T,3,3,"mat-error",10),t.j41(9,"span",17),t.nrm(10,"app-skeleton-block"),t.k0s()()),2&e){const i=t.XpG();t.R7$(2),t.JRh(t.bMT(3,4,"global.placeholder.season")),t.R7$(2),t.Y8G("placeholder",t.bMT(5,6,"global.placeholder.season")),t.R7$(2),t.Dyx(i.seasons),t.R7$(2),t.vxM((i.competitionForm.get("seasonId").touched||i.isSubmitted)&&i.competitionForm.get("seasonId").hasError("required")?8:-1),t.R7$(),t.Y8G("hidden",!i.seasonLoading)}}function Q(e,s){if(1&e&&(t.j41(0,"mat-option",13),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e){const i=s.$implicit;t.Y8G("value",i.key),t.R7$(),t.JRh(t.bMT(2,2,null==i?null:i.name))}}function Z(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function it(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.age")))}function et(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.age")))}function nt(e,s){1&e&&(t.j41(0,"mat-option",13),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.Y8G("value","0"),t.R7$(),t.JRh(t.bMT(2,2,"module.competition.fta_rules")))}function at(e,s){if(1&e&&(t.j41(0,"mat-option",13),t.EFF(1),t.k0s()),2&e){const i=s.$implicit;t.Y8G("value",i.id),t.R7$(),t.JRh(i.name)}}function lt(e,s){1&e&&(t.j41(0,"mat-error",10),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function rt(e,s){1&e&&(t.j41(0,"div",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.create_category")))}function pt(e,s){1&e&&(t.j41(0,"div",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_general_information")))}function st(e,s){1&e&&(t.j41(0,"div",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.create_category")))}function d(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.common.create")))}function b(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.button.save")))}let I=(()=>{class e{fb;appService;competitionsService;apiSeasonsService;organizationsService;dialogRef;data;isNewCompetition=!0;competition=new w;competitionForm;isSubmitted;seasons;organizations;organizationLoading;seasonLoading;submitLoading;genders=[{name:"module.user.male",key:"male"},{name:"module.user.female",key:"female"},{name:"global.common.mixed",key:"mixed"}];rulesLoading;rules;notOrganizations;notRules;currentOrganizationId;currentOrganization;isKnownOrganization=!1;isFTA=!1;blockButton=!1;constructor(i,l,n,_,C,E,G){this.fb=i,this.appService=l,this.competitionsService=n,this.apiSeasonsService=_,this.organizationsService=C,this.dialogRef=E,this.data=G}ngOnInit(){this.isSubmitted=!1,this.submitLoading=!1;const i=JSON.parse(localStorage.getItem("sport"));this.data&&(this.data.organization&&(this.isFTA="FTA"===i.find(l=>l.id===this.data.organization.sportId)?.code||!1,this.isKnownOrganization=!0,this.competition.organizationId=this.data.organization.id,this.onOrganizationChange(this.competition.organizationId)),this.data.organizationId&&(this.currentOrganizationId=this.data.organizationId)),this.buildForm(),this.seasonLoading=!0,this.apiSeasonsService.getSeasons().subscribe(l=>{this.seasons=l,this.competitionForm.get("seasonId").enable(),this.seasonLoading=!1}),this.organizationLoading=!0,this.currentOrganizationId?this.organizationsService.getOrganization(this.currentOrganizationId).subscribe(l=>{this.currentOrganization=l,this.organizationsService.getOrganizationRules(l.id).subscribe(n=>{this.rules=n,0!==n.length||this.isFTA?(this.notRules=!1,this.competitionForm.get("ruleId").enable()):this.notRules=!0,this.rulesLoading=!1})}):this.organizationsService.getClubOrganizations().subscribe(l=>{this.organizations=l,0===l.length?this.notOrganizations=!0:(this.notOrganizations=!1,this.competitionForm.get("organizationId").enable()),this.organizationLoading=!1})}buildForm(){this.competitionForm=this.fb.group({organizationId:[{value:this.competition.organizationId,disabled:!0},[m.k0.required]],name:[this.competition.name,[m.k0.required]],seasonId:[{value:this.competition.seasonId,disabled:!0},[m.k0.required]],gender:[this.competition.gender,[m.k0.required]],minAge:[this.competition.minAge,[]],maxAge:[this.competition.maxAge,[]],ruleId:[{value:this.competition.ruleId,disabled:!0},[m.k0.required]]})}onOrganizationChange(i=""){this.rulesLoading=!0,i||(i=this.competitionForm.get("organizationId").value),this.organizationsService.getOrganizationRules(i).subscribe(l=>{this.rules=l,0!==l.length||this.isFTA?(this.notRules=!1,this.competitionForm.get("ruleId").enable()):this.notRules=!0,this.rulesLoading=!1})}onSubmit({value:i,valid:l}){if(this.isSubmitted=!0,l)this.currentOrganization&&(i.organizationId=this.currentOrganization.id),this.submitLoading=!0,this.competitionsService.addCompetition(i).subscribe({next:n=>{this.submitLoading=!1,this.dialogRef.close(n)},error:()=>{this.submitLoading=!1}});else for(let n in this.competitionForm.controls)this.competitionForm.controls[n].markAsTouched()}static \u0275fac=function(l){return new(l||e)(t.rXU(m.ok),t.rXU(O.d),t.rXU(a.Y),t.rXU(k.o),t.rXU(o.k),t.rXU(f.k),t.rXU(f.e))};static \u0275cmp=t.VBU({type:e,selectors:[["app-add-competition-dialog"]],standalone:!1,decls:74,vars:69,consts:[[1,"modal-clupik"],["mat-dialog-title","mat-dialog-title"],[1,"title"],["type","button","mat-button","mat-button","mat-dialog-close","mat-dialog-close",1,"exit-button"],[1,"fix-content",3,"ngClass"],[1,"alert-danger"],[3,"formGroup"],[1,"form-row-outlined"],["appearance","outline"],["id","name","matInput","matInput","formControlName","name","required","required",3,"placeholder"],["align","start"],[1,"form-row-outlined","double"],["id","gender-select","formControlName","gender","required","required",3,"placeholder"],[3,"value"],["id","minAge","matInput","matInput","type","number","formControlName","minAge","pattern","[0-9]?[0-9]",3,"placeholder"],["id","maxAge","matInput","matInput","type","number","formControlName","maxAge","pattern","[0-9]?[0-9]",3,"placeholder"],["id","season-select","formControlName","ruleId","required","required",3,"placeholder"],[3,"hidden"],[1,"actions-right","modal
1-fixed-actions"],["type","button","mat-dialog-close","mat-dialog-close",1,"btn-close"],["type","button","flex","30%","mat-raised-button","mat-raised-button",1,"btn-primary",3,"click","disabled"],["id","organization-select","formControlName","organizationId","required","required",3,"placeholder"],[3,"click","value"],["id","season-select","formControlName","seasonId","required","required",3,"placeholder"]],template:function(l,n){1&l&&(t.j41(0,"div",0)(1,"div",1),t.nVh(2,L,3,3,"span",2),t.nVh(3,X,3,3,"span",2),t.nVh(4,U,3,3,"span",2),t.j41(5,"button",3),t.nI1(6,"translate"),t.EFF(7,"\xd7"),t.k0s()(),t.j41(8,"mat-dialog-content",4),t.nVh(9,N,3,3,"div",5),t.nVh(10,Y,3,3,"div",5),t.j41(11,"form",6),t.nVh(12,F,12,8,"div",7),t.j41(13,"div",7)(14,"mat-form-field",8)(15,"mat-label"),t.EFF(16),t.nI1(17,"translate"),t.k0s(),t.nrm(18,"input",9),t.nI1(19,"translate"),t.nVh(20,v,3,3,"mat-error",10),t.k0s()(),t.j41(21,"div",11),t.nVh(22,W,11,8,"mat-form-field",8),t.j41(23,"mat-form-field",8)(24,"mat-label"),t.EFF(25),t.nI1(26,"translate"),t.k0s(),t.j41(27,"mat-select",12),t.nI1(28,"translate"),t.Z7z(29,Q,3,4,"mat-option",13,t.fX1),t.k0s(),t.nVh(31,Z,3,3,"mat-error",10),t.k0s()(),t.j41(32,"div",7)(33,"mat-form-field",8)(34,"mat-label"),t.EFF(35),t.nI1(36,"translate"),t.k0s(),t.nrm(37,"input",14),t.nI1(38,"translate"),t.nVh(39,it,3,3,"mat-error",10),t.k0s()(),t.j41(40,"div",7)(41,"mat-form-field",8)(42,"mat-label"),t.EFF(43),t.nI1(44,"translate"),t.k0s(),t.nrm(45,"input",15),t.nI1(46,"translate"),t.nVh(47,et,3,3,"mat-error",10),t.k0s()(),t.j41(48,"div",7)(49,"mat-form-field",8)(50,"mat-label"),t.EFF(51),t.nI1(52,"translate"),t.k0s(),t.j41(53,"mat-select",16),t.nI1(54,"translate"),t.nVh(55,nt,3,4,"mat-option",13),t.Z7z(56,at,2,2,"mat-option",13,t.fX1),t.k0s(),t.nVh(58,lt,3,3,"mat-error",10),t.j41(59,"span",17),t.nrm(60,"app-skeleton-block"),t.k0s()()()()()(),t.j41(61,"div",18)(62,"button",19),t.nI1(63,"translate"),t.EFF(64),t.nI1(65,"translate"),t.k0s(),t.nVh(66,rt,3,3,"div",2),t.nVh(67,pt,3,3,"div",2),t.nVh(68,st,3,3,"div",2),t.j41(69,"button",20),t.nI1(70,"translate"),t.nI1(71,"translate"),t.bIt("click",function(){return n.onSubmit(n.competitionForm)}),t.nVh(72,d,3,3,"span"),t.nVh(73,b,3,3,"span"),t.k0s()()),2&l&&(t.R7$(2),t.vxM(n.isNewCompetition&&!n.currentOrganizationId?2:-1),t.R7$(),t.vxM(n.isNewCompetition||n.currentOrganizationId?-1:3),t.R7$(),t.vxM(n.currentOrganizationId?4:-1),t.R7$(),t.BMQ("aria-label",t.bMT(6,36,"global.common.close")),t.R7$(3),t.Y8G("ngClass",t.l_i(66,B,null==n.appService?null:n.appService.isIosBrowser,null==n.appService?null:n.appService.isAndroidBrowser)),t.R7$(),t.vxM(n.notOrganizations?9:-1),t.R7$(),t.vxM(n.notRules?10:-1),t.R7$(),t.Y8G("formGroup",n.competitionForm),t.R7$(),t.vxM(!n.isNewCompetition||n.isKnownOrganization||n.currentOrganizationId?-1:12),t.R7$(4),t.JRh(t.bMT(17,38,"module.competition.category_name")),t.R7$(2),t.Y8G("placeholder",t.bMT(19,40,"module.competition.category_name")),t.R7$(2),t.vxM((n.competitionForm.get("name").touched||n.isSubmitted)&&n.competitionForm.get("name").hasError("required")?20:-1),t.R7$(2),t.vxM(n.isNewCompetition?22:-1),t.R7$(3),t.JRh(t.bMT(26,42,"global.placeholder.gender")),t.R7$(2),t.Y8G("placeholder",t.bMT(28,44,"global.placeholder.gender")),t.R7$(2),t.Dyx(n.genders),t.R7$(2),t.vxM((n.competitionForm.get("gender").touched||n.isSubmitted)&&n.competitionForm.get("gender").hasError("required")?31:-1),t.R7$(4),t.JRh(t.bMT(36,46,"global.placeholder.minimum_age")),t.R7$(2),t.Y8G("placeholder",t.bMT(38,48,"global.placeholder.minimum_age")),t.R7$(2),t.vxM((n.competitionForm.get("minAge").touched||n.isSubmitted)&&n.competitionForm.get("minAge").hasError("pattern")?39:-1),t.R7$(4),t.JRh(t.bMT(44,50,"global.placeholder.maximum_age")),t.R7$(2),t.Y8G("placeholder",t.bMT(46,52,"global.placeholder.maximum_age")),t.R7$(2),t.vxM((n.competitionForm.get("maxAge").touched||n.isSubmitted)&&n.competitionForm.get("maxAge").hasError("pattern")?47:-1),t.R7$(4),t.JRh(t.bMT(52,54,"module.competition.category_rules")),t.R7$(2),t.Y8G("placeholder",t.bMT(54,56,"module.competition.category_rules")),t.R7$(2),t.vxM(n.isFTA?55:-1),t.R7$(),t.Dyx(n.rules),t.R7$(2),t.vxM((n.competitionForm.get("ruleId").touched||n.isSubmitted)&&n.competitionForm.get("ruleId").hasError("required")?58:-1),t.R7$(),t.Y8G("hidden",!n.rulesLoading),t.R7$(3),t.BMQ("aria-label",t.bMT(63,58,"global.common.close")),t.R7$(2),t.JRh(t.bMT(65,60,"global.common.close")),t.R7$(2),t.vxM(n.isNewCompetition&&!n.currentOrganizationId?66:-1),t.R7$(),t.vxM(n.isNewCompetition||n.currentOrganizationId?-1:67),t.R7$(),t.vxM(n.currentOrganizationId?68:-1),t.R7$(),t.Y8G("disabled",n.blockButton),t.BMQ("aria-label",n.isNewCompetition?t.bMT(70,62,"global.common.create"):t.bMT(71,64,"global.button.save")),t.R7$(3),t.vxM(n.isNewCompetition?72:-1),t.R7$(),t.vxM(n.isNewCompetition?-1:73))},dependencies:[$.YU,y.M,z.$z,f.a,f.b,f.c,A.fg,M.j,M.M,M.b,P.g,m.qT,m.me,m.Q0,m.BC,m.cb,m.YS,m.R_,m.j4,m.JD,V.K,j.D9],encapsulation:2})}return e})(),c=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[h.G]})}return e})();var tt=r(10971),ot=r(68010);class dt{id;organizationId;name;winPoints;losePoints;drawPoints;notShowedPoints;notShowedScore;showedScore;localBonus;visitorBonus;hasBonus;hasPartials;basePartials;constructor(){}}var mt=r(82765),ct=r(5900);function Rt(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.add_rule")))}function It(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_rule")))}function Ft(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function Mt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.too_long")))}function Tt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,Ft,3,3,"span"),t.nVh(2,Mt,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("name").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("name").hasError("maxlength")?2:-1)}}function Et(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function kt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invali
1d")))}function $t(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,Et,3,3,"span"),t.nVh(2,kt,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("winPoints").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("winPoints").hasError("pattern")?2:-1)}}function Dt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function St(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function zt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,Dt,3,3,"span"),t.nVh(2,St,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("drawPoints").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("drawPoints").hasError("pattern")?2:-1)}}function jt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function xt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function Ot(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,jt,3,3,"span"),t.nVh(2,xt,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("losePoints").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("losePoints").hasError("pattern")?2:-1)}}function yt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function At(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function Pt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,yt,3,3,"span"),t.nVh(2,At,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("notShowedPoints").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("notShowedPoints").hasError("pattern")?2:-1)}}function Vt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function Gt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function Jt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,Vt,3,3,"span"),t.nVh(2,Gt,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("showedScore").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("showedScore").hasError("pattern")?2:-1)}}function wt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function Bt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function Lt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,wt,3,3,"span"),t.nVh(2,Bt,3,3,"span"),t.k0s()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.ruleForm.get("notShowedScore").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("notShowedScore").hasError("pattern")?2:-1)}}function Xt(e,s){if(1&e){const i=t.RV6();t.j41(0,"mat-checkbox",23),t.bIt("change",function(n){p.eBV(i);const _=t.XpG();return p.Njj(_.changeBonusVisibility(n.checked))}),t.EFF(1),t.nI1(2,"translate"),t.k0s()}2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.has_bonus")))}function Ut(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function Nt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.invalid")))}function Yt(e,s){if(1&e&&(t.j41(0,"mat-error",10),t.nVh(1,Ut,3,3,"span"),t.nVh(2,Nt,3,3,"span"),t.k0s()),2&e){const i=t.XpG(3);t.R7$(),t.vxM(i.ruleForm.get("basePartials").hasError("required")?1:-1),t.R7$(),t.vxM(i.ruleForm.get("basePartials").hasError("pattern")?2:-1)}}function Kt(e,s){if(1&e&&(t.j41(0,"div",7)(1,"mat-form-field",8)(2,"mat-label"),t.EFF(3,"Parciales base"),t.k0s(),t.nrm(4,"input",26),t.nI1(5,"translate"),t.nVh(6,Yt,3,2,"mat-error",10),t.k0s()()),2&e){const i=t.XpG(2);t.R7$(4),t.Y8G("placeholder",t.bMT(5,2,"module.competition.base_partials")),t.R7$(2),t.vxM(i.ruleForm.get("basePartials").touched||i.isSubmitted?6:-1)}}function Wt(e,s){if(1&e&&(t.nrm(0,"app-form-section",24),t.j41(1,"mat-checkbox",25),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.nVh(4,Kt,7,4,"div",7)),2&e){const i=t.XpG();t.Y8G("mainTitle","module.competition.has_partial")("description","module.competition.has_partials_desc"),t.R7$(2),t.JRh(t.bMT(3,4,"module.competition.has_partial")),t.R7$(2),t.vxM(i.hasPartials?4:-1)}}function Qt(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.add_rule")))}function Zt(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_rule")))}function qt(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.common.create")))}function Ht(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.common.save")))}function to(e,s){if(1&e&&(t.qex(0),t.nVh(1,qt,3,3,"span"),t.nVh(2,Ht,3,3,"span"),t.bVm()),2&e){const i=t.XpG();t.R7$(),t.vxM(i.isNewRule?1:-1),t.R7$(),t.vxM(i.isNewRule?-1:2)}}function oo(e,s){1&e&&(t.j41(0,"div",22)(1,"span",27),t.EFF(2),t.nI1(3,"translate"),t.k0s()()),2&e&&(t.R7$(2),t.SpI("",t.bMT(3,1,"global.button.saving"),"..."))}let ut=(()=>{class e{_authService;organizationsService;dialogRef;data;isSuperAdmin=!0;isNewRule=!0;rule=new dt;ruleForm;isSubmitted;submitLoading;sportSupportsPartials;constructor(i,l,n,_){this._authService=i,this.organizationsService=l,this.dialogRef=n,this.data=_}ngOnInit(){this.data&&this.data.rule&&(this.rule=this.data.rule,this.isNewRule=!1),this.sportSupportsPartials=this.data?.sportSupportsPartials||!1,this.isSuperAdmin=this._authService.isSuperAdmin(),this.isSubmitted=!1,this.submitLoading=!1,this.buildForm()}buildForm(){const i=!this.isNewRule&&!this.rule.deletable,l={name:new m.MJ(this.rule?.name||"",[m.k0.required,m.k0.maxLength(20)]),winPoints:new m.MJ({value:this.rule?.winPoints||"",disabled:i},[m.k0.required,m.k0.pattern("-?[0-9][0-9]{0,2}")]),losePoints:new m.MJ({value:this.rule?.losePoints||"",disabled:i},[m.k0.required,m.k0.pattern("-?[0-9][0-9]{0,2}")]),drawPoints:new m.MJ({value:this.rule?.drawPoints||"",disabled:i},[m.k0.required,m.k0.pattern("-?[0-9][0-9]{0,2}")]),notShowedPoints:new m.MJ({value:this.rule?.notShowedPoints||"",disabled:i},[m.k0.required,m.k0.pattern("-?[0-9][0-9]{0,2}")]),notShowedScore:new m.MJ({value:this.rule?.notShowedScore||"",disabled:i},[m.k0.required,m.k0.pattern("[0-9][0-9]{0,2}")]),showedScore:new m.MJ({value:this.rule?.showedScore||"",disabled:i},[m.k0.required,m.k0.pattern("[0-9][0-9]{0,2}")]),hasBonus:new m.MJ({value:this.rule?.hasBonus||!1,disabled:i},[])};this.sportSupportsPartials&&(l.hasPartials=new m.MJ({value:this.rule?.hasPartials||!1,disabled:i},[]),l.basePartials=new m.MJ({value:this.rule?.basePartials||0,disabled:i},[m.k0.pattern("[0-9][0-9]{0,2}")])),this.ruleForm=new m.gE(l),this.sportSupportsPartials&&(this.updateBasePartialsValidation(),this.ruleForm.get("hasPartials")?.valueChanges.subscribe(()=>{this.updateBasePartialsValidation()}))}get hasPartials(){return this.ruleForm.get("hasPartials")?.value||!1}updateBasePartialsValidation(){const i=this.ruleForm.get("basePartials");this.ruleForm.get("hasPartials")?.value?i?.setValidators([m.k0.required,m.k0.pattern("[0-9][0-9]{0,2}")]):i?.setValidators([m.k0.pattern("[0-9][0-9]{0,2}")]),i?.updateValueAndValidity()}changeBonusVisibility(i){this.ruleForm.get("hasBonus").setValue(i)}onSubmit({value:i,valid:l}){if(l)this.isSubmitted=!0,this.submitLoading=!0,this.isNewRule?this.organizationsService.addOrganizationRule(i).subscribe(n=>{this.submitLoading=!1,this.dialogRef.close(n)},n=>{this.submitLoading=!1}):this.organizationsService.editOrganizationRule(this.rule.organizationId,this.rule.id,i).subscribe(n=>{this.submitLoading=!1,this.dialogRef.close(n)},n=>{this.submitLoading=!1});else for(let n in this.ruleForm.controls)this.ruleForm.controls[n].markAsTouched()}static \u0275fac=function(l){return new(l||e)(t.rXU(ot.u),t.rXU(o.k),t.rXU(f.k),t.rXU(f.e))};static \u0275cmp=t.VBU({type:e,selectors:[["app-add-rule-dialog"]],standalone:!1,decls:78,vars:64,consts:[["id","add-rule-dialog-component",1,"modal-clupik"],["mat-dialog-title","",1,"dialog-title"],[1,"title"],["mat-dialog-close","",1,"exit-button"],[1,"fa-light","fa-times"],[1,"content","fix-content"],["novalidate","",3,"formGroup"],[1,"form-row-outlined"],["appearance","outline"],["id","name","matInput","","formControlName","name","required","",3,"placeholder"],["align","start"],["id","winPoints","matInput","","type","number","formControlName","winPoints","required","",3,"placeholder"],["id","drawPoints","matInput","","type","number","formControlName","drawPoints","required","",3,"placeholder"],["id","losePoints","matInput","","type","number","formControlName","losePoints","required","",3,"placeholder"],["id","notShowedPoints","matInput","","type","number","formControlName","notShowedPoints",3,"placeholder"],[1,"clupik-card-subtitle"],["id","showedScore","matInput","","type","number","formControlName","showedScore",3,"placeholder"],["id","notShowedScore","matInput","","type","number","formControlName","notShowedScore",3,"placeholder"],["formControlName","hasBonus"],[1,"modal-fixed-actions","actions-right"],["mat-dialog-close","",1,"btn-close"],["mat-raised-button","",1,"btn-primary",3,"click"],[1,"spinner-xxs"],["formControlName","hasBonus",3,"change"],[3,"mainTitle","description"],["formControlName","hasPartials"],["id","basePartials","matInput","","type","number","formControlName","basePartials",3,"placeholder"],[1,"message"]],template:function(l,n){1&l&&(t.j41(0,"div",0)(1,"div",1),t.nVh(2,Rt,3,3,"span",2),t.nVh(3,It,3,3,"span",2),t.j41(4,"button",3),t.nrm(5,"i",4),t.k0s()(),t.j41(6,"mat-dialog-content",5)(7,"form",6)(8,"div",7)(9,"mat-form-field",8)(10,"mat-label"),t.EFF(11),t.nI1(12,"translate"),t.k0s(),t.nrm(13,"input",9),t.nI1(14,"translate"),t.nVh(15,Tt,3,2,"mat-error",10),t.k0s()(),t.j41(16,"div",7)(17,"mat-form-field",8)(18,"mat-label"),t.EFF(19),t.nI1(20,"translate"),t.k0s(),t.nrm(21,"input",11),t.nI1(22,"translate"),t.nVh(23,$t,3,2,"mat-error",10),t.k0s()(),t.j41(24,"div",7)(25,"mat-form-field",8)(26,"mat-label"),t.EFF(27),t.nI1(28,"translate"),t.k0s(),t.nrm(29,"input",12),t.nI1(30,"translate"),t.nVh(31,zt,3,2,"mat-error",10),t.k0s()(),t.j41(32,"div",7)(33,"mat-form-field",8)(34,"mat-label"),t.EFF(35),t.nI1(36,"translate"),t.k0s(),t.nrm(37,"input",13),t.nI1(38,"translate"),t.nVh(39,Ot,3,2,"mat-error",10),t.k0s()(),t.j41(40,"div",7)(41,"mat-form-field",8)(42,"mat-label"),t.EFF(43),t.nI1(44,"translate"),t.k0s(),t.nrm(45,"input",14),t.nI1(46,"translate"),t.nVh(47,Pt,3,2,"mat-error",10),t.k0s()(),t.j41(48,"div",15),t.EFF(49),t.nI1(50,"translate"),t.k0s(),t.j41(51,"div",7)(52,"mat-form-field",8)(53,"mat-label"),t.EFF(54),t.nI1(55,"translate"),t.k0s(),t.nrm(56,"input",16),t.nI1(57,"translate"),t.nVh(58,Jt,3,2,"mat-error",10),t.k0s()(),t.j41(59,"div",7)(60,"mat-form-field",8)(61,"mat-label"),t.EFF(62),t.nI1(63,"translate"),t.k0s(),t.nrm(64,"input",17),t.nI1(65,"translate"),t.nVh(66,Lt,3,2,"mat-error",10),t.k0s()(),t.nVh(67,Xt,3,3,"mat-checkbox",18),t.nVh(68,Wt,5,6),t.k0s()(),t.j41(69,"div",19)(70,"button",20),t.EFF(71),t.nI1(72,"translate"),t.k0s(),t.nVh(73,Qt,3,3,"span",2),t.nVh(74,Zt,3,3,"span",2),t.j41(75,"button",21),t.bIt("click",function(){return n.onSubmit(n.ruleForm)}),t.nVh(76,to,3,2,"ng-container"),t.nVh(77,oo,4,3,"div",22),t.k0s()()()),2&l&&(t.R7$(2),t.vxM(n.isNewRule?2:-1),t.R7$(),t.vxM(n.isNewRule?-1:3),t.R7$(4),t.Y8G("formGroup",n.ruleForm),t.R7$(4),t.JRh(t.bMT(12,32,"global.placeholder.name")),t.R7$(2),t.Y8G("placeholder",t.bMT(14,34,"global.placeholder.name")),t.R7$(2),t.vxM(n.ruleForm.get("name").touched||n.isSubmitted?15:-1),t.R7$(4),t.JRh(t.bMT(20,36,"module.competition.winned_game_points")),t.R7$(2),t.Y8G("placeholder",t.bMT(22,38,"module.competition.winned_game_points")),t.R7$(2),t.vxM(n.ruleForm.get("winPoints").touched||n.isSubmitted?23:-1),t.R7$(4),t.JRh(t.bMT(28,40,"module.competition.tied_game_points")),t.R7$(2),t.Y8G("placeholder",t.bMT(30,42,"module.competition.tied_game_points")),t.R7$(2),t.vxM(n.ruleForm.get("drawPoints").touched||n.isSubmitted?31:-1),t.R7$(4),t.JRh(t.bMT(36,44,"module.competition.loss_game_points")),t.R7$(2),t.Y8G("placeholder",t.bMT(38,46,"module.competition.loss_game_points")),t.R7$(2),t.vxM(n.ruleForm.get("losePoints").touched||n.isSubmitted?39:-1),t.R7$(4),t.JRh(t.bMT(44,48,"module.competition.absent_game_points")),t.R7$(2),t.Y8G("placeholder",t.bMT(46,50,"module.competition.absent_game_points")),t.R7$(2),t.vxM(n.ruleForm.get("notShowedPoints").touched||n.isSubmitted?47:-1),t.R7$(2),t.SpI("",t.bMT(50,52,"module.competition.absent_game_result")," *"),t.R7$(5),t.JRh(t.bMT(55,54,"module.competition.present_team")),t.R7$(2),t.Y8G("placeholder",t.bMT(57,56,"module.competition.present_team")),t.R7$(2),t.vxM(n.ruleForm.get("showedScore").touched||n.isSubmitted?58:-1),t.R7$(4),t.JRh(t.bMT(63,58,"module.competition.absent_team")),t.R7$(2),t.Y8G("placeholder",t.bMT(65,60,"module.competition.absent_team")),t.R7$(2),t.vxM(n.ruleForm.get("notShowedScore").touched||n.isSubmitted?66:-1),t.R7$(),t.vxM("8"!==n.data.sport?67:-1),t.R7$(),t.vxM(n.sportSupportsPartials&&n.isSuperAdmin?68:-1),t.R7$(3),t.JRh(t.bMT(72,62,"global.common.close")),t.R7$(2),t.vxM(n.isNewRule?73:-1),t.R7$(),t.vxM(n.isNewRule?-1:74),t.R7$(2),t.vxM(n.submitLoading?-1:76),t.R7$(),t.vxM(n.submitLoading?77:-1))},dependencies:[z.$z,mt.So,f.a,f.b,f.c,A.fg,M.j,M.M,M.b,m.qT,m.me,m.Q0,m.BC,m.cb,m.YS,m.j4,m.JD,ct.t,j.D9],styles:[".clupik-card-subtitle[_ngcontent-%COMP%]{margin-bottom:12px}"]})}return e})(),io=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[h.G,tt.m]})}return e})();var eo=r(72231),no=r(19919),ao=r(81315),lo=r(43213),ro=r(38088),so=r(81837),x=r(10467),mo=r(27e3),co=r(50933),po=r(49412),uo=r(43015);const go=(e,s)=>({"ios-browser":e,"android-browser":s}
1);function _o(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.add_competition")))}function ho(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_information")))}function fo(e,s){1&e&&t.nrm(0,"app-skeleton-block")}function bo(e,s){if(1&e&&t.nrm(0,"app-image-cropper-manager",7),2&e){const i=t.XpG(2);t.Y8G("id",i.organization.id)}}function Co(e,s){1&e&&(t.j41(0,"mat-error",11),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function vo(e,s){1&e&&(t.j41(0,"mat-error",11),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.link")))}function Ro(e,s){if(1&e&&(t.j41(0,"mat-option",18),t.EFF(1),t.k0s()),2&e){const i=s.$implicit;t.Y8G("value",i.id),t.R7$(),t.JRh(null==i?null:i.name)}}function Io(e,s){1&e&&(t.j41(0,"mat-error",11),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.validator.required")))}function Fo(e,s){if(1&e&&(t.j41(0,"div",16)(1,"mat-form-field",9)(2,"mat-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"mat-select",17),t.nI1(6,"translate"),t.Z7z(7,Ro,2,2,"mat-option",18,t.fX1),t.k0s(),t.nVh(9,Io,3,3,"mat-error",11),t.k0s()()),2&e){const i=t.XpG(2);t.R7$(3),t.JRh(t.bMT(4,3,"global.placeholder.sport")),t.R7$(2),t.Y8G("placeholder",t.bMT(6,5,"global.placeholder.sport")),t.R7$(2),t.Dyx(i.sports),t.R7$(2),t.vxM((i.organizationForm.get("sportId").touched||i.isSubmitted)&&i.organizationForm.get("sportId").hasError("required")?9:-1)}}function Mo(e,s){if(1&e){const i=t.RV6();t.j41(0,"form",5),t.nVh(1,bo,1,1,"app-image-cropper-manager",7),t.j41(2,"div",8)(3,"mat-form-field",9)(4,"mat-label"),t.EFF(5),t.nI1(6,"translate"),t.k0s(),t.nrm(7,"input",10),t.nI1(8,"translate"),t.nVh(9,Co,3,3,"mat-error",11),t.k0s()(),t.j41(10,"div",8)(11,"mat-form-field",9)(12,"mat-label"),t.EFF(13),t.nI1(14,"translate"),t.k0s(),t.nrm(15,"input",12),t.nI1(16,"translate"),t.nVh(17,vo,3,3,"mat-error",11),t.k0s()(),t.j41(18,"div",8)(19,"app-filtered-mat-select",13),t.nI1(20,"translate"),t.bIt("onclick",function(){p.eBV(i);const n=t.XpG();return p.Njj(n.onCountryChange())}),t.k0s()(),t.j41(21,"div",8)(22,"app-filtered-mat-select",14),t.nI1(23,"translate"),t.bIt("onclick",function(){p.eBV(i);const n=t.XpG();return p.Njj(n.onRegionChange())}),t.k0s()(),t.j41(24,"div",8),t.nrm(25,"app-filtered-mat-select",15),t.nI1(26,"translate"),t.k0s(),t.nVh(27,Fo,10,7,"div",16),t.k0s()}if(2&e){const i=t.XpG();t.Y8G("formGroup",i.organizationForm),t.R7$(),t.vxM(i.isNewOrganization?-1:1),t.R7$(4),t.JRh(t.bMT(6,18,"module.competition.competition_name")),t.R7$(2),t.Y8G("placeholder",t.bMT(8,20,"module.competition.competition_name")),t.R7$(2),t.vxM((i.organizationForm.get("name").touched||i.isSubmitted)&&i.organizationForm.get("name").hasError("required")?9:-1),t.R7$(4),t.JRh(t.bMT(14,22,"module.competition.official_web")),t.R7$(2),t.Y8G("placeholder",t.bMT(16,24,"module.competition.official_web")),t.R7$(2),t.vxM(i.organizationForm.get("url").hasError("pattern")?17:-1),t.R7$(2),t.Y8G("formGroup",i.organizationForm)("optionsData",i.countries)("placeholder",t.bMT(20,26,"global.placeholder.country")),t.R7$(3),t.Y8G("formGroup",i.organizationForm)("optionsData",i.regions)("placeholder",t.bMT(23,28,"global.placeholder.region")),t.R7$(3),t.Y8G("formGroup",i.organizationForm)("optionsData",i.towns)("placeholder",t.bMT(26,30,"global.placeholder.city")),t.R7$(2),t.vxM(i.isNewOrganization?27:-1)}}function To(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.add_competition")))}function Eo(e,s){1&e&&(t.j41(0,"span",2),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"module.competition.edit_information")))}function ko(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.common.add")))}function $o(e,s){1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&e&&(t.R7$(),t.JRh(t.bMT(2,1,"global.button.save")))}function Do(e,s){if(1&e){const i=t.RV6();t.j41(0,"button",21),t.nI1(1,"translate"),t.nI1(2,"translate"),t.bIt("click",function(){p.eBV(i);const n=t.XpG(2);return p.Njj(n.onSubmit(n.organizationForm))}),t.nVh(3,ko,3,3,"span"),t.nVh(4,$o,3,3,"span"),t.k0s()}if(2&e){const i=t.XpG(2);t.BMQ("aria-label",i.isNewOrganization?t.bMT(1,3,"global.common.add"):t.bMT(2,5,"global.button.save")),t.R7$(3),t.vxM(i.isNewOrganization?3:-1),t.R7$(),t.vxM(i.isNewOrganization?-1:4)}}function So(e,s){if(1&e&&(t.j41(0,"button",19),t.nI1(1,"translate"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.nVh(4,To,3,3,"span",2),t.nVh(5,Eo,3,3,"span",2),t.nVh(6,Do,5,7,"button",20)),2&e){const i=t.XpG();t.BMQ("aria-label",t.bMT(1,5,"global.common.close")),t.R7$(2),t.JRh(t.bMT(3,7,"global.common.close")),t.R7$(2),t.vxM(i.isNewOrganization?4:-1),t.R7$(),t.vxM(i.isNewOrganization?-1:5),t.R7$(),t.vxM(i.submitLoading?-1:6)}}let zo=(()=>{class e{fb;countriesService;organizationsService;appService;dialogRef;data;isNewOrganization=!1;organization=new co.y;organizationForm;isSubmitted;sports;countries;regions;towns;types=[{name:"Comunidad",key:"community"},{name:"Privado",key:"private"}];countryLoading;regionLoading;townLoading;submitLoading;dataLoaded=!1;constructor(i,l,n,_,C,E){this.fb=i,this.countriesService=l,this.organizationsService=n,this.appService=_,this.dialogRef=C,this.data=E}ngOnInit(){var i=this;return(0,x.A)(function*(){i.dataLoaded=!1,i.organization=i.data.organization,i.isSubmitted=!1,i.submitLoading=!1,i.buildForm(),i.countryLoading=!0;let l=yield i.countriesService.getCountries().toPromise();i.countries=l,i.organizationForm.get("countryId").enable(),i.countryLoading=!1,i.regionLoading=!0,l=yield i.countriesService.getRegions(i.organizationForm.get("countryId").value).toProm
1ise(),i.regions=l,i.organizationForm.get("regionId").enable(),i.regionLoading=!1,i.townLoading=!0,l=yield i.countriesService.getTowns(i.organizationForm.get("countryId").value,i.organizationForm.get("regionId").value).toPromise(),i.towns=l,i.organizationForm.get("townId").enable(),i.townLoading=!1,i.dataLoaded=!0})()}buildForm(){this.organizationForm=this.fb.group({name:[this.organization.name,[m.k0.required]],url:[this.organization.url,[m.k0.pattern(/^(?:http(s)?:\/\/){1}[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)]],countryId:[{value:this.organization.countryId,disabled:!0},[m.k0.required]],regionId:[{value:this.organization.regionId,disabled:!0},[m.k0.required]],townId:[{value:this.organization.townId,disabled:!0},[m.k0.required]],type:[this.organization.type,[m.k0.required]]})}onCountryChange(){this.regionLoading=!0,this.countriesService.getRegions(this.organizationForm.get("countryId").value).subscribe(i=>{this.regions=i,this.organizationForm.controls.regionId.setValue(""),this.organizationForm.get("regionId").enable(),this.regionLoading=!1})}onRegionChange(){this.townLoading=!0,this.countriesService.getTowns(this.organizationForm.get("countryId").value,this.organizationForm.get("regionId").value).subscribe(i=>{this.towns=i,this.organizationForm.controls.townId.setValue(""),this.organizationForm.get("townId").enable(),this.townLoading=!1})}onSubmit({value:i,valid:l}){this.isSubmitted=!0,l&&(i.url||delete i.url,delete i.townId_ctrl,delete i.regionId_ctrl,delete i.countryId_ctrl,this.submitLoading=!0,this.organizationsService.editOrganization(this.organization.id,i).subscribe(n=>{this.submitLoading=!1,this.dialogRef.close(n)},n=>{this.submitLoading=!1}))}static \u0275fac=function(l){return new(l||e)(t.rXU(m.ok),t.rXU(mo.g),t.rXU(o.k),t.rXU(O.d),t.rXU(f.k),t.rXU(f.e))};static \u0275cmp=t.VBU({type:e,selectors:[["app-edit-organization-dialog"]],standalone:!1,decls:12,vars:11,consts:[["id","organization-dialog",1,"modal-clupik"],["mat-dialog-title","mat-dialog-title"],[1,"title"],["type","button","mat-button","mat-button","mat-dialog-close","mat-dialog-close",1,"exit-button"],[1,"fix-content",3,"ngClass"],[3,"formGroup"],[1,"actions-right","modal-fixed-actions"],["type","organization",3,"id"],[1,"form-row-outlined"],["appearance","outline"],["id","name","matInput","matInput","formControlName","name","required","required",3,"placeholder"],["align","start"],["id","url","matInput","matInput","formControlName","url",3,"placeholder"],["fieldAppearance","outline","formCName","countryId","required","required",3,"onclick","formGroup","optionsData","placeholder"],["fieldAppearance","outline","formCName","regionId","required","required",3,"onclick","formGroup","optionsData","placeholder"],["fieldAppearance","outline","formCName","townId","required","required",3,"formGroup","optionsData","placeholder"],[1,"form-row-outlined","select-row"],["id","type-select","formControlName","sportId","required","required",3,"placeholder"],[3,"value"],["type","button","mat-dialog-close","mat-dialog-close",1,"btn-close"],["type","button","mat-raised-button","mat-raised-button",1,"btn-primary"],["type","button","mat-raised-button","mat-raised-button",1,"btn-primary",3,"click"]],template:function(l,n){1&l&&(t.j41(0,"div",0)(1,"div",1),t.nVh(2,_o,3,3,"span",2),t.nVh(3,ho,3,3,"span",2),t.j41(4,"button",3),t.nI1(5,"translate"),t.EFF(6,"\xd7"),t.k0s()(),t.j41(7,"mat-dialog-content",4),t.nVh(8,fo,1,0,"app-skeleton-block")(9,Mo,28,32,"form",5),t.k0s()(),t.j41(10,"div",6),t.nVh(11,So,7,9),t.k0s()),2&l&&(t.R7$(2),t.vxM(n.isNewOrganization?2:-1),t.R7$(),t.vxM(n.isNewOrganization?-1:3),t.R7$(),t.BMQ("aria-label",t.bMT(5,6,"global.common.close")),t.R7$(3),t.Y8G("ngClass",t.l_i(8,go,null==n.appService?null:n.appService.isIosBrowser,null==n.appService?null:n.appService.isAndroidBrowser)),t.R7$(),t.vxM(n.dataLoaded?9:8),t.R7$(3),t.vxM(n.dataLoaded?11:-1))},dependencies:[$.YU,y.M,z.$z,f.a,f.b,f.c,A.fg,M.j,M.M,M.b,P.g,m.qT,m.me,m.BC,m.cb,m.YS,m.j4,m.JD,V.K,po.T,uo.d,j.D9],encapsulation:2})}return e})(),jo=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[h.G,ro.h,ao.M,lo.v,so.d]})}return e})();
1var gt=r(38132),xo=r(80086),Oo=r(60152),yo=r(67201),_t=r(6961),Ao=r(45276),Po=r(26742),Vo=r(13961),ht=r(54843),Go=r(25615),ft=r(90312);const Jo=(e,s)=>({"ios-browser":e,"android-browser":s});let wo=(()=>{class e{appService;dialogRef;constructor(i,l){this.appService=i,this.dialogRef=l}ngOnInit(){}close(){this.dialogRef.close()}static \u0275fac=function(l){return new(l||e)(t.rXU(O.d),t.rXU(f.k))};static \u0275cmp=t.VBU({type:e,selectors:[["app-fta-default-rules-criteria"]],standalone:!1,decls:56,vars:58,consts:[[1,"modal-clupik"],["mat-dialog-title",""],[1,"title"],["type","button","mat-button","","mat-dialog-close","",1,"exit-button"],[1,"fix-content",3,"ngClass"],[1,"clupik-text-body-normal"],[1,"more-padding"],[1,"modal-fixed-actions","actions-right"],["type","button",1,"btn-close",3,"click"],["type","button","mat-raised-button","",1,"btn-primary-outline",3,"click"]],template:function(l,n){1&l&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"button",3),t.nI1(6,"translate"),t.EFF(7,"\xd7"),t.k0s()(),t.j41(8,"mat-dialog-content",4)(9,"ol")(10,"li",5),t.EFF(11),t.nI1(12,"translate"),t.k0s(),t.j41(13,"li",5),t.EFF(14),t.nI1(15,"translate"),t.k0s(),t.j41(16,"li",5),t.EFF(17),t.nI1(18,"translate"),t.k0s(),t.j41(19,"li",5),t.EFF(20),t.nI1(21,"translate"),t.j41(22,"ul",6)(23,"li",5),t.EFF(24),t.nI1(25,"translate"),t.k0s(),t.j41(26,"li",5),t.EFF(27),t.nI1(28,"translate"),t.k0s(),t.j41(29,"li",5),t.EFF(30),t.nI1(31,"translate"),t.k0s(),t.j41(32,"li",5),t.EFF(33),t.nI1(34,"translate"),t.k0s(),t.j41(35,"li",5),t.EFF(36),t.nI1(37,"translate"),t.k0s()()(),t.j41(38,"li",5),t.EFF(39),t.nI1(40,"translate"),t.k0s(),t.j41(41,"li",5),t.EFF(42),t.nI1(43,"translate"),t.k0s()()()(),t.j41(44,"div",7)(45,"button",8),t.nI1(46,"translate"),t.bIt("click",function(){return n.close()}),t.EFF(47),t.nI1(48,"translate"),t.k0s(),t.j41(49,"div",2),t.EFF(50),t.nI1(51,"translate"),t.k0s(),t.j41(52,"button",9),t.nI1(53,"translate"),t.bIt("click",function(){return n.close()}),t.EFF(54),t.nI1(55,"translate"),t.k0s()()),2&l&&(t.R7$(3),t.JRh(t.bMT(4,19,"module.competition.fta_rules")),t.R7$(2),t.BMQ("aria-label",t.bMT(6,21,"global.common.close")),t.R7$(3),t.Y8G("ngClass",t.l_i(55,Jo,null==n.appService?null:n.appService.isIosBrowser,null==n.appService?null:n.appService.isAndroidBrowser)),t.R7$(3),t.JRh(t.bMT(12,23,"module.competition.fta_rules_criteria.one")),t.R7$(3),t.JRh(t.bMT(15,25,"module.competition.fta_rules_criteria.two")),t.R7$(3),t.JRh(t.bMT(18,27,"module.competition.fta_rules_criteria.three")),t.R7$(3),t.JRh(t.bMT(21,29,"module.competition.fta_rules_criteria.four")),t.R7$(4),t.JRh(t.bMT(25,31,"module.competition.fta_rules_criteria.four_one")),t.R7$(3),t.JRh(t.bMT(28,33,"module.competition.fta_rules_criteria.four_two")),t.R7$(3),t.JRh(t.bMT(31,35,"module.competition.fta_rules_criteria.four_three")),t.R7$(3),t.JRh(t.bMT(34,37,"module.competition.fta_rules_criteria.four_four")),t.R7$(3),t.JRh(t.bMT(37,39,"module.competition.fta_rules_criteria.four_five")),t.R7$(3),t.JRh(t.bMT(40,41,"module.competition.fta_rules_criteria.five")),t.R7$(3),t.JRh(t.bMT(43,43,"module.competition.fta_rules_criteria.six")),t.R7$(3),t.BMQ("aria-label",t.bMT(46,45,"global.common.close")),t.R7$(2),t.JRh(t.bMT(48,47,"global.common.close")),t.R7$(3),t.JRh(t.bMT(51,49,"module.competition.fta_rules")),t.R7$(2),t.BMQ("aria-label",t.bMT(53,51,"global.common.close")),t.R7$(2),t.JRh(t.bMT(55,53,"global.common.close")))},dependencies:[$.YU,z.$z,f.a,f.b,f.c,j.D9],styles:[".more-padding[_ngcontent-%COMP%]{padding-left:calc(var(--module) / 2)}ol[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]::marker, ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]::marker{font-weight:700}ol[_ngcontent-%COMP%]{list-style:decimal}ul[_ngcontent-%COMP%]{list-style:disc}"]})}return e})();var Bo=r(7044),Lo=r(544),Xo=r(70843),Uo=r(51087),No=r(91029),Yo=r(18594),bt=r(59115),Ko=r(53986),Wo=r(74173),Qo=r(72357),Zo=r(305),qo=r
1(89792),Ho=r(85340);const ti=(e,s,i)=>({topbar:e,bread:s,topbread:i}),Ct=(e,s)=>s.id;function oi(e,s){1&e&&(t.j41(0,"app-block-row",5),t.nrm(1,"app-block-item",6),t.k0s()),2&e&&(t.Y8G("items",1),t.R7$(),t.Y8G("hasButton",!1)("loading",!0)("showTitle",!1))}function ii(e,s){if(1&e){const i=t.RV6();t.j41(0,"button",21),t.bIt("click",function(){p.eBV(i);const n=t.XpG(5);return p.Njj(n.updateCompetitions())}),t.j41(1,"span"),t.EFF(2,"Actualizar Competiciones"),t.k0s()(),t.j41(3,"button",21),t.bIt("click",function(){p.eBV(i);const n=t.XpG(5);return p.Njj(n.updateTeams())}),t.j41(4,"span"),t.EFF(5,"Actualizar Equipos y Grupos"),t.k0s()(),t.j41(6,"button",21),t.bIt("click",function(){p.eBV(i);const n=t.XpG(5);return p.Njj(n.updateGames())}),t.j41(7,"span"),t.EFF(8,"Actualizar Partidos"),t.k0s()()}}function ei(e,s){if(1&e){const i=t.RV6();t.nrm(0,"app-clupik-button",19),t.j41(1,"mat-menu",20,3)(3,"button",21),t.bIt("click",function(){p.eBV(i);const n=t.XpG(4);return p.Njj(n.openEditOrganizationDialog())}),t.nrm(4,"i",22),t.j41(5,"span"),t.EFF(6),t.nI1(7,"translate"),t.k0s()(),t.nVh(8,ii,9,0),t.j41(9,"button",21),t.bIt("click",function(){p.eBV(i);const n=t.XpG(4);return p.Njj(n.removeOrganizationDialog())}),t.nrm(10,"i",23),t.j41(11,"span"),t.EFF(12),t.nI1(13,"translate"),t.k0s()()()}if(2&e){const i=t.sdS(2),l=t.XpG(4);t.Y8G("matMenuTriggerFor",i),t.R7$(6),t.JRh(t.bMT(7,4,"global.button.edit")),t.R7$(2),t.vxM(l.isSuperAdmin?8:-1),t.R7$(4),t.JRh(t.bMT(13,6,"global.button.remove"))}}function ni(e,s){if(1&e&&t.nVh(0,ei,14,8),2&e){const i=t.XpG(3);t.vxM(i.canEdit?0:-1)}}function ai(e,s){if(1&e&&(t.j41(0,"a",13),t.nrm(1,"i",24),t.j41(2,"span"),t.EFF(3),t.k0s()()),2&e){const i=t.XpG(3);t.Y8G("href",i.organization.url,t.B4B),t.R7$(3),t.JRh(i.organization.url)}}function li(e,s){1&e&&t.nrm(0,"app-clupik-state-bar",16)}function ri(e,s){if(1&e){const i=t.RV6();t.j41(0,"div",18)(1,"div",25),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"div",26)(5,"button",27),t.bIt("click",function(){p.eBV(i);const n=t.XpG(3);return p.Njj(n.viewFtaRule())}),t.k0s()()()}2&e&&(t.R7$(2),t.JRh(t.bMT(3,1,"module.competition.fta_rules")))}function si(e,s){if(1&e){const i=t.RV6();t.j41(0,"button",29),t.bIt("click",function(){p.eBV(i);const n=t.XpG().$implicit,_=t.XpG(4);return p.Njj(_.openEditRuleDialog(n))}),t.k0s()}}function di(e,s){if(1&e&&(t.j41(0,"div",18)(1,"div",25),t.EFF(2),t.k0s(),t.j41(3,"div",26),t.nVh(4,si,1,0,"button",28),t.k0s()()),2&e){const i=s.$implicit,l=t.XpG(4);t.R7$(2),t.JRh(i.name),t.R7$(2),t.vxM(l.canEdit?4:-1)}}function mi(e,s){if(1&e&&t.Z7z(0,di,5,2,"div",18,Ct),2&e){const i=t.XpG(3);t.Dyx(i.rules)}}function ci(e,s){if(1&e){const i=t.RV6();t.j41(0,"app-block-item",12),t.DNE(1,ni,1,1,"ng-template",null,2,t.C5r),t.nVh(3,ai,4,2,"a",13),t.nrm(4,"img",14),t.k0s(),t.j41(5,"app-block-item",15),t.bIt("buttonAction",function(){p.eBV(i);const n=t.XpG(2);return p.Njj(n.openAddRuleDialog())}),t.nVh(6,li,1,0,"app-clupik-state-bar",16),t.j41(7,"div",17),t.nVh(8,ri,6,3,"div",18),t.nVh(9,mi,2,0),t.k0s()()}if(2&e){const i=t.XpG(2);t.Y8G("mainTitle",i.organization.name)("hasButton",!1),t.R7$(3),t.vxM(i.organization.url?3:-1),t.R7$(),t.Y8G("src",i.organizerLogo,t.B4B),t.R7$(),t.Y8G("hasButton",i.canEdit),t.R7$(),t.vxM(i.rules&&0!=i.rules.length||i.isFTA?-1:6),t.R7$(2),t.vxM(i.isFTA?8:-1),t.R7$(),t.vxM(i.rules.length>0?9:-1)}}function pi(e,s){if(1&e&&(t.j41(0,"mat-option",35),t.EFF(1),t.k0s()),2&e){const i=s.$implicit;t.Y8G("value",i.id),t.R7$(),t.JRh(i.title)}}function ui(e,s){if(1&e){const i=t.RV6();t.j41(0,"div",32)(1,"mat-form-field",33)(2,"mat-label"),t.EFF(3),t.nI1(4,"translate"),t.k0s(),t.j41(5,"mat-select",34),t.nI1(6,"translate"),t.bIt("ngModelChange",function(n){p.eBV(i);const _=t.XpG(3);return p.Njj(_.chosenSeason=n)})("selectionChange",function(){p.eBV(i);const n=t.XpG(3);return p.Njj(n.onChangeSeason())}),t.Z7z(7,pi,2,2,"mat-option",35,Ct),t.k0s()()()}if(2&e){const i=t.XpG(3);t.R7$(3),t.JRh(t.bMT(4,3,"global.placeholder.season")),t.R7$(2),t.Y8G("placeholder",t.bMT(6,5,"global.common.season"))("ngModel",i.chosenSeason),t.R7$(2),t.Dyx(i.seasons)}}
1function gi(e,s){if(1&e){const i=t.RV6();t.j41(0,"app-block-item",30),t.bIt("buttonAction",function(){p.eBV(i);const n=t.XpG(2);return p.Njj(n.openAddCompetitionDialog())}),t.DNE(1,ui,9,7,"ng-template",null,2,t.C5r),t.j41(3,"app-clupik-table",31),t.bIt("onRowClicked",function(n){p.eBV(i);const _=t.XpG(2);return p.Njj(_.goToCompetition(n))})("onButtonClicked",function(n){p.eBV(i);const _=t.XpG(2);return p.Njj(_.selectAction(n))}),t.k0s()()}if(2&e){const i=t.XpG(2);t.Y8G("hasButton",i.canEdit),t.R7$(3),t.Y8G("settings",i.tableConfig)("source",i.competitions)}}function _i(e,s){if(1&e){const i=t.RV6();t.j41(0,"app-block-row",5)(1,"app-block-item",7)(2,"div",8)(3,"div",9)(4,"a",10),t.bIt("click",function(){p.eBV(i);const n=t.XpG();return p.Njj(n.goBack("competitions"))}),t.EFF(5),t.nI1(6,"translate"),t.k0s()(),t.j41(7,"div",9)(8,"span"),t.EFF(9),t.k0s()()()()(),t.j41(10,"app-block-row",11),t.DNE(11,ci,10,8,"ng-template",null,0,t.C5r)(13,gi,4,3,"ng-template",null,1,t.C5r),t.k0s()}if(2&e){const i=t.XpG();t.Y8G("items",1),t.R7$(),t.Y8G("hasButton",!1),t.R7$(4),t.JRh(t.bMT(6,5,"global.common.competitions")),t.R7$(4),t.SpI("",i.organization.name," "),t.R7$(),t.Y8G("items",3)}}const fi=[{path:"",children:[{path:"",component:(()=>{class e{apiSeasonsService;organizationsService;apiCompetitionService;apiOrganizationService;translationService;clubService;router;imagesService;Dialog;translateService;authService;competitionService;appService;breadCrumbs;globalVars;table;isSuperAdmin=!1;seasons;dataLoaded=!1;chosenSeason;currentSeason;organization;competitions;organizerLogo;rules;isOwner=!1;canEdit;subscription=new Vo.yU;tableConfig={title:"categories",noDataMessage:"no_categories_found",showTotalResults:!1,rowClickEvent:!0,columns:{actions:{},name:{title:"name",configTitle:"name",type:"text"},gender:{title:"gender",configTitle:"gender",type:"text"},type:{title:"type",configTitle:"type",type:"text"},icon:{title:"",configTitle:"icon",type:"html"}}};isFTA=!1;currentSport;sportSupportsPartials=!1;constructor(i,l,n,_,C,E,G,Mi,Ti,Ei,ki,$i,Di,Si,zi){this.apiSeasonsService=i,this.organizationsService=l,this.apiCompetitionService=n,this.apiOrganizationService=_,this.translationService=C,this.clubService=E,this.router=G,this.imagesService=Mi,this.Dialog=Ti,this.translateService=Ei,this.authService=ki,this.competitionService=$i,this.appService=Di,this.breadCrumbs=Si,this.globalVars=zi,this.subscription.add(this.competitionService.subscribe("updateCompetition",()=>{this.onChangeSeason()})),this.subscription.add(this.competitionService.subscribe("removeCompetition",()=>{this.onChangeSeason()}))}getComps(){var i=this;return(0,x.A)(function*(){i.competitions=i.isOwner||i.authService.isSuperAdmin()?yield(0,ht._)(i.apiCompetitionService.getOrganizationCompetitions(i.organization.id,null,i.currentSeason.id)):yield(0,ht._)(i.apiCompetitionService.getOrganizationCompetitions(i.organization.id,i.clubService.getClubId(),i.currentSeason.id))})()}parseComps(i){var l=this;return(0,x.A)(function*(){i.gender_key=i.gender,i.gender=i.gender?yield l.translateService.getTranslation(`global.common.${i.gender}`):"",i.type=i.type,i.icon='\n      <div class="td-align-right">\n        <span class="fa-light fa-arrow-right"></a>\n      </div>\n      '})()}ngOnInit(){var i=this;return(0,x.A)(function*(){i.isSuperAdmin=i.authService.isSuperAdmin(),i.dataLoaded=!1,i.organization=i.organizationsService.getOrganization();const l=JSON.parse(localStorage.getItem("sport"));i.isFTA="FTA"===l.find(C=>C.id===i.organization.sportId)?.code||!1,i.currentSport=l.find(C=>C.id===i.organization.sportId),i.sportSupportsPartials=!!i.currentSport&&i.currentSport.supportsPartials,console.log(i.currentSport),console.log(i.sportSupportsPartials),i.organizerLogo=i.imagesService.getOrganizationLogoLargeUrl(i.organization.id);let n=[i.apiSeasonsService.getSeasons().toPromise(),i.apiSeasonsService.getCurrentSeason(),i.apiOrganizationService.getOrganizationRules(i.organization.id).toPromise()],_=yield Promise.all(n);i.seasons=_[0],i.currentSeason=_[1],i.chosenSeason=i.currentSeason.id,i.rules=_[2],i.isOwner=i.organization.ownerClubId===i.clubService.getClubId()&&i.competitionService.isPrivateOrganization(),yield i.getComps();for(let C of i.competitions)i.parseComps(C);i.canEdit=i.authService.isSuperAdmin()||(i.authService.isAdministrator()||i.authService.isEditor())&&i.organization.ownerClubId===i.clubService.getClubId(),i.tableConfig.columns.actions=i.canEdit?{stickedFront:!0,hideSticky:!0,noExport:!0,title:"",type:"custom",renderComponent:Bo.H,actionsData:{actions:[{icon:"fa-light fa-edit",text:"global.button.edit",condition:C=>!0,disabled:C=>!1,event:(C,E)=>i.openEditCompetitionDialog(C,E)},{icon:"fa-light fa-trash",text:"global.button.remove",condition:C=>!0,disabled:C=>!1,event:(C,E)=>i.removeCompetitionDialog(C,E)}]}}:{hidden:!0},setTimeout(()=>{i.globalVars.navbarTop.title="global.title.competitions"}),i.dataLoaded=!0})()}viewFtaRule(){this.Dialog.open(wo,{panelClass:"modal-md"})}ngOnDestroy(){this.subscription.unsubscribe()}goBack(i){"competitions"===i&&this.router.navigate([`/${this.clubService.getLanguageInUseCode()}/admin/competitions/dashboard`])}goToCompetition(i){this.router.navigate([`/${this.clubService.getLanguageInUseCode()}/admin/competitions/${this.organization.id}/${i.id}`])}onChangeSeason(){var i=this;return(0,x.A)(function*(){let l=[];l=i.isOwner?yield i.apiCompetitionService.getOrganizationCompetitions(i.organization.id,null,i.chosenSeason).toPromise():yield i.apiCompetitionService.getOrganizationCompetitions(i.organization.id,i.clubService.getClubId(),i.chosenSeason).toPromise();for(let n of l)n.gender_key=n.gender,n.gender&&(n.gender=yield i.translateService.getTranslation(`global.common.${n.gender}`)),n.type&&(n.type=yield i.translateService.getTranslation(`module.competition.${n.type}`)),n.icon='\n      <div>
1\n        <span class="fa-light fa-arrow-right"></a>\n      </div>\n      ';i.competitions=l})()}openAddCompetitionDialog(){var i=this;this.Dialog.open(I,{data:{organization:this.organization,organizationId:this.organization.id}}).afterClosed().subscribe(function(){var l=(0,x.A)(function*(n){"object"==typeof n&&(n.gender=n.gender?yield i.translateService.getTranslation(`global.common.${n.gender}`):"",n.icon='\n      <div class="td-align-right">\n        <span class="fa-light fa-arrow-right"></a>\n      </div>\n      ',i.table.tableDataSource.add(n))});return function(n){return l.apply(this,arguments)}}())}openEditRuleDialog(i){this.Dialog.open(ut,{data:{rule:i,sport:this.organization.sportId,sportSupportsPartials:this.sportSupportsPartials}}).afterClosed().subscribe(n=>{"object"==typeof n&&this.ngOnInit()})}openAddRuleDialog(){this.Dialog.open(ut,{data:{sport:this.organization.sportId,sportSupportsPartials:this.sportSupportsPartials}}).afterClosed().subscribe(l=>{"object"==typeof l&&this.ngOnInit()})}openEditOrganizationDialog(){this.Dialog.open(zo,{data:{organization:this.organization},panelClass:"modal-md"}).afterClosed().subscribe(l=>{"object"==typeof l&&(this.organizationsService.setOrganization(l),this.ngOnInit())})}deleteRule(i){i.deleteable&&this.Dialog.open(yo.w,{panelClass:"modal-md",data:{type:"delete-rule"}}).afterClosed().subscribe(n=>{!0===n&&this.apiOrganizationService.deleteOrganizationRule(i.id)})}removeOrganizationDialog(){var i=this;return(0,x.A)(function*(){let l=yield i.translateService.getTranslation("global.common.remove");i.Dialog.open(ft.X,{data:{type:"delete-organization",validationValue:l,organizationId:i.organization.id},panelClass:"modal-md"}).afterClosed().subscribe(_=>{!0===_&&i.router.navigate([`/${i.clubService.getLanguageInUseCode()}/admin/competitions`])})})()}selectAction(i){this.appService.broadcast("closeDropdown"),"add_competition"===i&&this.openAddCompetitionDialog()}openEditCompetitionDialog(i,l){var n=this;let _={...l};_.gender=l.gender_key,this.Dialog.open(Lo.D,{data:{competition:_},panelClass:"modal-md"}).afterClosed().subscribe(function(){var E=(0,x.A)(function*(G){G&&n.onChangeSeason()});return function(G){return E.apply(this,arguments)}}())}removeCompetitionDialog(i,l){var n=this;return(0,x.A)(function*(){let _=yield n.translationService.getTranslation("global.common.remove");n.Dialog.open(ft.X,{data:{type:"delete-competition",validationValue:_,competitionId:l.id},panelClass:"modal-md"}).afterClosed().subscribe(E=>{!0===E&&n.onChangeSeason()})})()}updateCompetitions(){this.apiCompetitionService.updateCompetitionsFromManager(this.organization.id,this.chosenSeason).subscribe(i=>{})}updateTeams(){this.apiCompetitionService.updateTeamsFromManager(this.organization.id,this.chosenSeason).subscribe(i=>{})}updateGames(){this.apiCompetitionService.updateGamesFromManager(this.organization.id,this.chosenSeason).subscribe(i=>{})}static \u0275fac=function(l){return new(l||e)(t.rXU(k.o),t.rXU(Uo.P),t.rXU(a.Y),t.rXU(o.k),t.rXU(_t.T),t.rXU(Oo.X),t.rXU(No.Ix),t.rXU(Po.M),t.rXU(f.h),t.rXU(_t.T),t.rXU(ot.u),t.rXU(Ao.u),t.rXU(O.d),t.rXU(Yo.E),t.rXU(Go.Y))};static \u0275cmp=t.VBU({type:e,selectors:[["app-competition-id"]],viewQuery:function(l,n){if(1&l&&t.GBs(Xo.YT,5),2&l){let _;t.mGM(_=t.lsd())&&(n.table=_.first)}},standalone:!1,decls:3,vars:7,consts:[["one",""],["column",""],["headerContent",""],["menu","matMenu"],[1,"admin-dashboard",3,"ngClass"],[3,"items"],[3,"hasButton","loading","showTitle"],[3,"hasButton"],[1,"breadcrumbs"],[1,"crumb"],[3,"click"],["template","one-column",3,"items"],[3,"mainTitle","hasButton"],["target","new",1,"organization-link",3,"href"],["appLazyLoadImage","","type","organization",1,"item-icon",3,"src"],["mainTitle","global.common.rules","buttonIcon","fa-light fa-plus-circle","buttonConfig","onlyicon","buttonType","icon","buttonSize","md","buttonClass","link",3,"buttonAction","hasButton"],["state","warning","subtitle","module.competition.no_rules"],[1,"table-list"],[1,"list-row"],["type","icon","config","main","size","md","icon","fa-solid fa-ellipsis-v",1,"text",3,"matMenuTriggerFor"],[1,"table-actions"],[1,"mat-menu-item",3,"click"],["aria-hidden","true",1,"fa","fa-edit"],["aria-hidden","true",1,"fa","fa-tras
1h"],[1,"fa-light","fa-link"],[1,"list-row-content"],[1,"actions-right","no-margin"],[1,"fa-light","fa-eye",3,"click"],[1,"fa-light","fa-edit"],[1,"fa-light","fa-edit",3,"click"],["mainTitle","global.common.categories","buttonIcon","fa-light fa-plus-circle","buttonConfig","onlyicon","buttonType","icon","buttonSize","md","buttonClass","link",3,"buttonAction","hasButton"],[3,"onRowClicked","onButtonClicked","settings","source"],[1,"form-row-outlined","minimal","left-auto"],["id","minimal-select","appearance","outline"],["id","section-select",3,"ngModelChange","selectionChange","placeholder","ngModel"],[3,"value"]],template:function(l,n){1&l&&(t.j41(0,"div",4),t.nVh(1,oi,2,4,"app-block-row",5),t.nVh(2,_i,15,7),t.k0s()),2&l&&(t.Y8G("ngClass",t.sMw(3,ti,n.clubService.isTopBar()&&!n.breadCrumbs.hasBreadcrumbs(),n.breadCrumbs.hasBreadcrumbs()&&n.clubService.onlyBread(),n.breadCrumbs.hasBreadcrumbs()&&n.clubService.isTopBar())),t.R7$(),t.vxM(n.dataLoaded?-1:1),t.R7$(),t.vxM(n.dataLoaded?2:-1))},dependencies:[$.YU,y.M,M.j,M.M,bt.kk,bt.Cp,P.g,m.BC,m.vS,Ko.J,Wo.YT,Qo.W,Zo.r,qo.a,Ho.U,j.D9],styles:[".item-icon[_ngcontent-%COMP%]{width:100%;object-fit:cover;margin-top:20px}.organization-link[_ngcontent-%COMP%]{font-weight:300}.organization-link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px}"]})}return e})()},{path:":competitionId",loadChildren:()=>Promise.all([r.e(18),r.e(34995)]).then(r.bind(r,34995)).then(e=>e.CompetitionCategoryModule),canActivate:[xo.x]}]}];let vt=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[gt.iI.forChild(fi),gt.iI]})}return e})(),bi=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[h.G,$.MD]})}return e})();var Ci=r(83928),vi=r(58260),Ri=r(35375),Ii=r(21867);let Fi=(()=>{class e{static \u0275fac=function(l){return new(l||e)};static \u0275mod=t.$C({type:e});static \u0275inj=p.G2t({imports:[h.G,R.j,c,io,vt,no.e,jo,eo.g,bi,Ci.D,vi.U,Ri.J,Ii.v,vt]})}return e})()},19919:(q,S,r)=>{r.d(S,{e:()=>m});var h=r(49189),R=r(73664),t=r(2615);r(544);let m=(()=>{class f{static \u0275fac=function(k){return new(k||f)};static \u0275mod=R.$C({type:f});static \u0275inj=t.G2t({imports:[h.G]})}return f})()},72231:(q,S,r)=>{r.d(S,{g:()=>m});var h=r(49189),R=r(73664),t=r(2615);r(90312);let m=(()=>{class f{static \u0275fac=function(k){return new(k||f)};static \u0275mod=R.$C({type:f});static \u0275inj=t.G2t({imports:[h.G]})}return f})()},90312:(q,S,r)=>{r.d(S,{X:()=>K});var h=r(89417),R=r(36229),t=r(33384),p=r(82e3),m=r(61048),f=r(69915),a=r(73664),o=r(2615),k=r(72200),O=r(88834),H=r(33746),J=r(23620),w=r(82966),$=r(68018);const y=(u,F)=>({"ios-browser":u,"android-browser":F}),z=u=>({validationWord:u});function A(u,F){1&u&&(a.nrm(0,"p",6),a.nI1(1,"translate")),2&u&&a.Y8G("innerHTML",a.bMT(1,1,"module.shared.dialog.confirm.delete-group"),a.npT)}function M(u,F){1&u&&(a.nrm(0,"p",6),a.nI1(1,"translate")),2&u&&a.Y8G("innerHTML",a.bMT(1,1,"module.shared.dialog.confirm.delete-phase"),a.npT)}function P(u,F){1&u&&(a.nrm(0,"p",6),a.nI1(1,"translate")),2&u&&a.Y8G("innerHTML",a.bMT(1,1,"module.shared.dialog.confirm.delete-competition"),a.npT)}function V(u,F){1&u&&(a.nrm(0,"p",6),a.nI1(1,"translate")),2&u&&a.Y8G("innerHTML",a.bMT(1,1,"module.shared.dialog.confirm.delete-organization"),a.npT)}function j(u,F){1&u&&(a.j41(0,"span"),a.EFF(1),a.nI1(2,"translate"),a.k0s()),2&u&&(a.R7$(),a.JRh(a.bMT(2,1,"global.validator.required")))}function B(u,F){1&u&&(a.j41(0,"span"),a.EFF(1),a.nI1(2,"translate"),a.k0s()),2&u&&(a.R7$(),a.JRh(a.bMT(2,1,"global.validator.incorrect")))}function L(u,F){if(1&u&&(a.j41(0,"mat-error",10),a.nVh(1,j,3,3,"span"),a.nVh(2,B,3,3,"span"),a.k0s()),2&u){const v=a.XpG(3);a.R7$(),a.vxM(v.validationGroup.get("validationValue").hasError("required")?1:-1),a.R7$(),a.vxM(v.validationGroup.get("validationValue").hasError("equal")?2:-1)}}function X(u,F){if(1&u&&(a.nrm(0,"p",6),a.nI1(1,"translate"),a.j41(2,"form",7)(3,"mat-form-field",8),a.nrm(4,"input",9),a.nI1(5,"translate"),a.nVh(6,L,3,2,"mat-error",10),a.k0s()()),2&u){const v=a.XpG(2);a.Y8G("innerHTML",a.i5U(1,4,"module.shared.dialog.confirm.validation",a.eq3(10,z,v.validationValue)),a.npT),a.R7$(2),a.Y8G("formGroup",v.validationGroup),a.R7$(2),a.Y8G("placeholder",a.i5U(5,7,"module.shared.dialog.confirm.validation_placeholder",a.eq3(12,z,v.validationValue))),a.R7$(2),a.vxM(v.validationGroup.get("validationValue").touched?6:-1)}}function U(u,F){if(1&u&&(a.j41(0,"div"),a.nVh(1,A,2,3,"p",6),a.nVh(2,M,2,3,"p",6),a.nVh(3,P,2,3,"p",6),a.nVh(4,V,2,3,"p",6),a.nVh(5,X,7,14),a.k0s()),2&u){const v=a.XpG();a.R7$(),a.vxM("delete-group"===v.type?1:-1),a.R7$(),a.vxM("delete-phase"===v.type?2:-1),a.R7$(),a.vxM("delete-competition"===v.type?3:-1),a.R7$(),a.vxM("delete-organization"===v.type?4:-1),a.R7$(),a.vxM(v.validationValue?5:-1)}}function N(u,F){1&u&&(a.j41(0,"div")(1,"p"),a.EFF(2,"Borrando muchos datos, espera"),a.k0s(),a.j41(3,"div",11),a.nrm(4,"app-skeleton-block"),a.k0s()())}function Y(u,F){if(1&u){const v=a.RV6();a.j41(0,"button",12),a.EFF(1),a.nI1(2,"translate"),a.k0s(),a.j41(3,"button",13)(4,"span"),a.EFF(5),a.nI1(6,"translate"),a.k0s()(),a.j41(7,"button",14),a.bIt("click",function(){o.eBV(v);const T=a.XpG();return o.Njj(T.onConfirm())}),a.j41(8,"span"),a.EFF(9),a.nI1(10,"translate"),a.k0s()()}2&u&&(a.R7$(),a.JRh(a.bMT(2,3,"global.common.cancel")),a.R7$(4),a.JRh(a.bMT(6,5,"global.button.cancel")),a.R7$(4),a.JRh(a.bMT(10,7,"global.button.accept")))}let K=(()=>{class u{data;dialogRef;fb;appService;apiCompetitionService;apiOrganizationService;type;validationValue;validationGroup;isSubmitted=!1;organizationId;competitionId;phaseId;groupId;constructor(v,D,T,W,Q,Z){this.data=v,this.dialogRef=D,this.fb=T,this.appService=W,this.apiCompetitionService=Q,this.apiOrganizationService=Z}ngOnInit(){switch(this.type=this.data.type,this.validationValue=this.data.validationValue,this.type){case"delete-organization":this.organizationId=this.data.organizationId;break;case"delete-competition":this.competitionId=this.data.competitionId;break;case"delete-phase":this.competitionId=this.data.competitionId,this.phaseId=this.data.phaseId;break;case"delete-group":this.competitionId=this.data.competitionId,this.phaseId=this.data.phaseId,this.groupId=this.data.groupId;break;default:this.dialogRef.close(!1)}null!=this.validationValue&&this.buildForm()}buildForm(){const v={validationValue:[null,[h.k0.required,t.P.equal(this.validationValue)]]};this.validationGroup=this.fb.group(v)}onConfirm(){if(this.validationGroup.markAllAsTouched(),this.validationGroup.valid)switch(this.isSubmitted=!0,this.type){case"delete-organization":this.apiOrganizationService.removeOrganization(this.organizationId).subscribe(()=>{this.dialogRef.close(!0)},()=>{this.dialogRef.close(!0)});break;case"delete-competition":this.apiCompetitionService.removeCompetition(this.competitionId).subscribe(()=>{this.dialogRef.close(!0)},()=>{this.dialogRef.close(!0)});break;case"delete-phase":this.apiCompetitionService.removeCompetitionPhase(this.competitionId,this.phaseId).subscribe(()=>{this.dialogRef.close(!0)},()=>{this.dialogRef.close(!0)});break;case"delete-group":this.apiCompetitionService.removeGroup(this.competitionId,this.phaseId,this.groupId).subscribe(()=>{this.dialogRef.close(!0)},()=>{this.dialogRef.close(!0)});break;default:this.dialogRef.close(!0)}}static \u0275fac=function(D){return new(D||u)(a.rXU(R.e),a.rXU(R.k),a.rXU(h.ok),a.rXU(f.d),a.rXU(p.Y),a.rXU(m.k))};static \u0275cmp=a.VBU({type:u,selectors:[["app-delete-dialog"]],standalone:!1,decls:12,vars:10,consts:[["id","confirm-dialog-component",1,"modal-clupik"],["mat-dialog-title","mat-dialog-title"],[1,"title"],["mat-button","mat-button","mat-dialog-close","mat-dialog-close",1,"exit-button"],["fxLayout","column","fxLayoutAlign","center center",1,"fix-content",3,"ngClass"],[1,"actions-right","modal
1-fixed-actions"],[3,"innerHTML"],[3,"formGroup"],["appearance","outline"],["id","validationValue","matInput","matInput","formControlName","validationValue","required","required",3,"placeholder"],["align","start"],[1,"app-skeleton-block"],["mat-dialog-close","mat-dialog-close",1,"btn-close"],["mat-raised-button","mat-raised-button","mat-dialog-close","mat-dialog-close",1,"btn-primary-outline"],["mat-raised-button","mat-raised-button",1,"btn-primary",3,"click"]],template:function(D,T){1&D&&(a.j41(0,"div",0)(1,"div",1)(2,"div",2),a.EFF(3),a.nI1(4,"translate"),a.k0s(),a.j41(5,"button",3),a.EFF(6,"\xd7"),a.k0s()(),a.j41(7,"mat-dialog-content",4),a.nVh(8,U,6,5,"div"),a.nVh(9,N,5,0,"div"),a.k0s()(),a.j41(10,"div",5),a.nVh(11,Y,11,9),a.k0s()),2&D&&(a.R7$(3),a.JRh(a.bMT(4,5,"module.shared.dialog.confirm.title")),a.R7$(4),a.Y8G("ngClass",a.l_i(7,y,null==T.appService?null:T.appService.isIosBrowser,null==T.appService?null:T.appService.isAndroidBrowser)),a.R7$(),a.vxM(T.isSubmitted?-1:8),a.R7$(),a.vxM(T.isSubmitted?9:-1),a.R7$(2),a.vxM(T.isSubmitted?-1:11))},dependencies:[k.YU,O.$z,R.a,R.b,R.c,H.fg,J.j,J.b,h.qT,h.me,h.BC,h.cb,h.YS,h.j4,h.JD,w.K,$.D9],styles:["mat-item[_ngcontent-%COMP%]{display:flex;flex-direction:row}p[_ngcontent-%COMP%]:not(:last-child){margin-bottom:1em}p[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{margin-top:1em}p[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]:not(:last-child){margin-bottom:1em}form[_ngcontent-%COMP%]   .mat-form-field[_ngcontent-%COMP%]{width:100%}.transaction-list[_ngcontent-%COMP%]{width:100%;margin-top:1em;max-height:50vh;overflow-y:scroll}.transaction-list[_ngcontent-%COMP%]   .transaction[_ngcontent-%COMP%]:not(:last-child){margin-bottom:10px}.transaction-list[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{width:35px;margin-right:1em}.transaction-list[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   .day[_ngcontent-%COMP%]{font-size:18px;text-align:center;padding-right:3px;font-weight:600;margin-bottom:3px}.transaction-list[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   .month[_ngcontent-%COMP%]{font-size:12px;text-transform:uppercase;text-align:center;font-weight:600}.transaction-list[_ngcontent-%COMP%]   .concept[_ngcontent-%COMP%]{flex-grow:1;margin-right:1em;font-size:.9em}.transaction-list[_ngcontent-%COMP%]   .value[_ngcontent-%COMP%]{font-size:18px;font-weight:600}.spinner-div[_ngcontent-%COMP%]{width:100%}"]})}return u})()}}]);

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.