PageSourceSearch

https://omgha.com/chunk-SRYXZKSK.js

js omgha.com collected 2026-10-04 20:40:27 UTC 47,133 bytes, 372 lines download raw bytes

1import{a as ii}from"./chunk-L5ZOOU2J.js";import{a as Z}from"./chunk-CJOMWIKP.js";import{a as K}from"./chunk-HEXCNDVV.js";import{b as Li,r as ji}from"./chunk-ADMKBOBN.js";import"./chunk-LCPPMNQ3.js";import{a as Q}from"./chunk-BT6MT7GL.js";import"./chunk-XNSH6ILV.js";import"./chunk-IZKA562T.js";import"./chunk-BROSYERN.js";import{d as Si,e as Oi,k as Fi}from"./chunk-Y2KCFOCP.js";import"./chunk-Z52L74DH.js";import{n as li}from"./chunk-EME7BUOO.js";import{a as Bi,j as Ni,q as Hi}from"./chunk-QH3IRCHN.js";import"./chunk-PLEH3NAH.js";import"./chunk-GXCJ5QS4.js";import{b as Ei}from"./chunk-4D5SN44G.js";import"./chunk-22ACI5KU.js";import"./chunk-FXUQQQIE.js";import{b as J}from"./chunk-FSUBAQYH.js";import"./chunk-7CVCGK4Q.js";import{b as X}from"./chunk-FWW3IJT2.js";import"./chunk-B6LCWWQX.js";import"./chunk-HYGNXZJR.js";import"./chunk-B6XXRKU5.js";import"./chunk-6Q5DDO7R.js";import"./chunk-RW2MVE4O.js";import"./chunk-3ZVRFUA4.js";import"./chunk-H4PCL6BZ.js";import"./chunk-NXTJBJRP.js";import"./chunk-U22BTVEZ.js";import{Ce as ki,Cg as Vi,Ef as q,Gb as j,Hd as Mi,Kb as Ii,Mb as U,Td as Wi,ce as z,kd as Pi,kh as Gi,lb as Ai,qe as Yi,tf as $i,ua as Ti}from"./chunk-X5J6QTCG.js";
1import{$ as G,$a as d,Aa as di,Ad as ai,Db as T,E as ei,Fa as a,Ib as t,Ie as Zi,Jb as I,Ka as b,Kb as p,Lb as ci,Lc as ui,Ma as P,Na as B,Qb as Ci,Rb as mi,Sa as h,Sb as pi,Sc as fi,Sh as ri,Th as Ri,U as Y,W as ni,Wc as yi,Yb as gi,_c as hi,bb as c,cc as xi,d as $,db as O,di as Di,eb as F,ec as vi,fa as g,fb as A,ga as x,gb as m,hb as _,ib as s,jb as f,k as E,lc as S,ma as si,mc as M,nc as N,pb as D,pj as L,q as _i,qb as y,qc as k,sb as u,tb as r,u as V,vd as wi,wd as bi,ya as oi,yd as H}from"./chunk-SMW7PHYX.js";import{h as Qi}from"./chunk-BMIYOSOG.js";var zi=(()=>{let o=class o{constructor(){}ngOnInit(){}};o.\u0275fac=function(l){return new(l||o)},o.\u0275cmp=P({type:o,selectors:[["ng-component"]],standalone:!1,decls:1,vars:0,template:function(l,C){l&1&&f(0,"router-outlet")},dependencies:[bi],encapsulation:2});let i=o;return i})();var Ji=Qi(Zi());var rt=(i,o)=>["/players",i,"player-registrations",o];function lt(i,o){i&1&&(t(0,`
2        `),_(1,"div",9),t(2,`
3          Registration Incomplete
4        `),s(),t(3,`
5      `))}function _t(i,o){if(i&1&&t(0),i&2){let e=r(6);p(`
6                  `,e.eligibilityCostsAndCredits.registration.remainingCapacity,` spot left!
7                `)}}function st(i,o){if(i&1&&t(0),i&2){let e=r(6);p(`
8                  `,e.eligibilityCostsAndCredits.registration.remainingCapacity,` spots left!
9                `)}}function dt(i,o){if(i&1&&(t(0,`
10            `),_(1,"div",10),t(2,`
11              `),_(3,"span"),t(4,`
12                `),f(5,"i",11),t(6,`
13                `),d(7,_t,1,1),d(8,st,1,1),s(),t(9,`
14            `),s(),t(10,`
15          `)),i&2){let e=r(5);a(7),c(e.eligibilityCostsAndCredits.registration.remainingCapacity===1?7:-1),a(),c(e.eligibilityCostsAndCredits.registration.remainingCapacity>1?8:-1)}}function ct(i,o){i&1&&D(0)}function Ct(i,o){if(i&1&&(t(0,`
16                  `),h(1,ct,1,0,"ng-container",12),t(2,`
17                `)),i&2){r(5);let e=T(4);a(),m("ngTemplateOutlet",e)}}function mt(i,o){if(i&1&&t(0),i&2){let e=r(8).$implicit,n=r(2);p(`
18                          `,n.teamCapacityRules[e.teamID].remainingCapacity,` spot left!
19                        `)}}function pt(i,o){if(i&1&&t(0),i&2){let e=r(8).$implicit,n=r(2);p(`
20                          `,n.teamCapacityRules[e.teamID].remainingCapacity,` spots left!
21                        `)}}function gt(i,o){if(i&1&&(t(0,`
22                    `),_(1,"div",10),t(2,`
23                      `),_(3,"span"),t(4,`
24                        `),f(5,"i",11),t(6,`
25                        `),d(7,mt,1,1),d(8,pt,1,1),s(),t(9,`
26                    `),s(),t(10,`
27                  `)),i&2){let e=r(7).$implicit,n=r(2);a(7),c(n.teamCapacityRules[e.teamID].remainingCapacity===1?7:-1),a(),c(n.teamCapacityRules[e.teamID].remainingCapacity>1?8:-1)}}function xt(i,o){if(i&1&&(t(0,`
28                  `),d(1,gt,11,2)),i&2){let e=r(6).$implicit,n=r(2);a(),c(n.teamCapacityRules[e.teamID].remainingCapacity<=n.eligibilityCostsAndCredits.registration.remainingCapacityMessageThreshold?1:-1)}}function vt(i,o){if(i&1&&(t(0,`
29                `),d(1,Ct,3,1)(2,xt,2,1)),i&2){let e=r(5).$implicit,n=r(2);a(),c(n.teamCapacityRules[e.teamID].remainingCapacity===0?1:2)}}function ut(i,o){if(i&1&&(t(0,`
30              `),d(1,vt,3,1)),i&2){let e=r(4).$implicit,n=r(2);a(),c(n.teamCapacityRules[e.teamID]?1:-1)}}function ft(i,o){if(i&1&&t(0),i&2){let e=r(8);p(`
31                      `,e.eligibilityCostsAndCredits.registration.remainingAdvancedCapacity,`
32                      spot left!
33                    `)}}function yt(i,o){if(i&1&&t(0),i&2){let e=r(8);p(`
34                      `,e.eligibilityCostsAndCredits.registration.remainingAdvancedCapacity,`
35                      spots left!
36                    `)}}function ht(i,o){if(i&1&&(t(0,`
37                `),_(1,"div",10),t(2,`
38                  `),_(3,"span"),t(4,`
39                    `),f(5,"i",11),t(6,`
40                    `),d(7,ft,1,1),d(8,yt,1,1),s(),t(9,`
41                `),s(),t(10,`
42              `)),i&2){let e=r(7);a(7),c(e.eligibilityCostsAndCredits.registration.remainingAdvancedCapacity===1?7:-1),a(),c(e.eligibilityCostsAndCredits.registration.remainingAdvancedCapacity>1?8:-1)}}function wt(i,o){if(i&1&&(t(0,`
43              `),d(1,ht,11,2)),i&2){let e=r(6);a(),c(e.eligibilityCostsAndCredits.registration.showAdvancedCapacityMessage?1:-1)}}function bt(i,o){if(i&1&&(t(0,`
44            `),d(1,ut,2,1)(2,wt,2,1)),i&2){let e=r(5);a(),c(e.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityOptionID===e.RegistrationAdvancedCapacityOption.TEAM?1:2)}}function Rt(i,o){if(i&1&&(t(0,`
45          `),d(1,dt,11,2)(2,bt,3,1)),i&2){let e=r(4);a(),c(e.eligibilityCostsAndCredits.registration.showMaxCapacityMessage?1:2)}}function Dt(i,o){i&1&&D(0)}function Tt(i,o){if(i&1&&(t(0,`
46          `),h(1,Dt,1,0,"ng-container",12),t(2,`
47        `)),i&2){r();let e=T(4);a(),m("ngTemplateOutlet",e)}}function St(i,o){i&1&&(t(0,`
48          `),_(1,"div",6),t(2,`
49            `),_(3,"div",13),t(4,`
50              `),f(5,"i",11),t(6,`
51              Registration full
52            `),s(),t(7,`
53          `),s(),t(8,`
54        `))}function Ot(i,o){if(i&1&&(t(0,`
55        `),d(1,Rt,3,1),d(2,Tt,3,1),h(3,St,9,0,"ng-template",null,0,k),t(5,`
56      `)),i&2){let e=r(3);a(),c(e.eligibilityCostsAndCredits.registration.isCapacityFull?-1:1),a(),c(!e.eligibilityCostsAndCredits.hasSpecialRegistration&&(e.eligibilityCostsAndCredits.registration.isCapacityFull||e.eligibilityCostsAndCredits.registration.isAdvancedCapacityFull)?2:-1)}}function Ft(i,o){if(i&1&&t(0),i&2){let e=r(2).$implicit;p(`
57                `,e.team.registrationLabelOverride,`
58              `)}}function At(i,o){if(i&1&&(t(0,`
59        `),_(1,"div",6),t(2,`
60          `),_(3,"div",14),t(4,`
61            `),_(5,"span",15),t(6,`
62              `),d(7,Ft,1,1),s(),t(8,`
63          `),s(),t(9,`
64        `),s(),t(10,`
65      `)),i&2){let e=r().$implicit;a(7),c(e.team.registrationLabelOverride?7:-1)}}function It(i,o){if(i&1&&(t(0,`
66            `),_(1,"app-player-profile-photo",16),t(2,`
67              `),s(),_(3,"span",17),t(4),s(),t(5,`
68            `)),i&2){let e=r(3);a(),m("player",e.player)("initialsOnly",!1),a(3),I(e.player.user.fullName)}}function Et(i,o){if(i&1&&(t(0,`
69                `),f(1,"app-user-initials",18),t(2,`
70                `),_(3,"span",17),t(4),s(),t(5,`
71              `)),i&2){let e=r(2).$implicit;a(4),p(`
72                `,e.team.registrationLabelOverride)}}function Pt(i,o){if(i&1&&(t(0,`
73              `),d(1,Et,6,1)),i&2){let e=r().$implicit;
73a(),c(e.team.registrationLabelOverride?1:-1)}}function Mt(i,o){i&1&&(t(0,`
74              `),_(1,"div",6),t(2,`
75                `),_(3,"div",19),t(4,`
76                  `),f(5,"app-pill",20),t(6,`
77                `),s(),t(7,`
78              `),s(),t(8,`
79            `))}function Wt(i,o){if(i&1){let e=y();t(0,`
80                  `),_(1,"div",21),t(2,`
81                    `),_(3,"div",22),t(4,`
82                      `),_(5,"em"),t(6,`This player may be eligible for this program based on school
83                      grade.`),s(),t(7,`
84                    `),s(),t(8,`
85                    `),_(9,"button",23),u("click",function(){g(e);let l=r(5);return x(l.showPlayerYearlyDataModal=!0)}),t(10),s(),t(11,`
86                  `),s(),t(12,`
87                `)}if(i&2){let e=r(5);a(10),p(`Enter School Grade for
88                    `,e.getGradeYearString())}}function Yt(i,o){if(i&1){let e=y();t(0,`
89                  `),_(1,"div",21),t(2,`
90                    `),_(3,"div",22),t(4,`
91                      `),_(5,"em"),t(6,`This player may be eligible for this program based on
92                      graduation year.`),s(),t(7,`
93                    `),s(),t(8,`
94                    `),_(9,"button",23),u("click",function(){g(e);let l=r(5);return x(l.collectGraduationYearData())}),t(10,"Enter Graduation Year"),s(),t(11,`
95                  `),s(),t(12,`
96                `)}}function kt(i,o){if(i&1&&(t(0),S(1,"currency")),i&2){let e=r().$implicit;p(`
97                              `,M(1,1,e.value),`
98                            `)}}function $t(i,o){if(i&1&&t(0),i&2){let e=r().$implicit;p(`
99                              `,e.value,`% off
100                            `)}}function Vt(i,o){if(i&1&&(t(0,`
101                        `),_(1,"div",27),t(2,`
102                          `),_(3,"div",25),t(4,`
103                            `),_(5,"span",26),t(6),s(),t(7,`
104                          `),s(),t(8,`
105                          `),_(9,"div",25),t(10,`
106                            `),d(11,kt,2,3),d(12,$t,1,1),s(),t(13,`
107                        `),s(),t(14,`
108                      `)),i&2){let e=o.$implicit,n=r(8);a(6),I(e.name),a(5),c(e.clubCreditTypeID===n.ClubCreditType.FIXED_AMOUNT?11:-1),a(),c(e.clubCreditTypeID===n.ClubCreditType.PERCENTAGE?12:-1)}}function Gt(i,o){if(i&1&&(t(0,`
109                      `),F(1,Vt,15,3,null,null,O)),i&2){let e=r(7);a(),A(e.eligibilityCostsAndCredits.availableCredits)}}function Bt(i,o){if(i&1&&(t(0,`
110                    `),_(1,"div",24),t(2,`
111                      `),_(3,"div",25),t(4,`
112                        `),_(5,"span",26),t(6,"List Price"),s(),t(7,`
113                      `),s(),t(8,`
114                      `),_(9,"div",25),t(10),S(11,"sprocketCurrency"),s(),t(12,`
115                    `),s(),t(13,`
116                    `),d(14,Gt,3,0)),i&2){let e=r(6);a(10),p(`
117                        `,M(11,2,e.eligibilityCostsAndCredits.registration.price),`
118                      `),a(4),c(e.eligibilityCostsAndCredits.availableCredits?14:-1)}}function Nt(i,o){i&1&&D(0)}function Ht(i,o){if(i&1&&(t(0,`
119                        `),h(1,Nt,1,0,"ng-container",12),t(2,`
120                      `)),i&2){r();let e=T(9);a(),m("ngTemplateOutlet",e)}}function Lt(i,o){i&1&&D(0)}function jt(i,o){if(i&1&&(t(0,`
121                          `),h(1,Lt,1,0,"ng-container",12),t(2,`
122                        `)),i&2){r(2);let e=T(12);a(),m("ngTemplateOutlet",e)}}function Ut(i,o){i&1&&D(0)}function zt(i,o){if(i&1&&(t(0,`
123                                  `),h(1,Ut,1,0,"ng-container",12),t(2,`
124                                `)),i&2){r(6);let e=T(12);a(),m("ngTemplateOutlet",e)}}function qt(i,o){i&1&&D(0)}function Jt(i,o){if(i&1&&(t(0,`
125                                  `),h(1,qt,1,0,"ng-container",12),t(2,`
126                                `)),i&2){r(6);let e=T(9);a(),m("ngTemplateOutlet",e)}}function Xt(i,o){if(i&1&&(t(0,`
127                                `),d(1,zt,3,1)(2,Jt,3,1)),i&2){let e=r(8).$implicit,n=r(2);a(),c(n.teamCapacityRules[e.teamID].remainingCapacity===0?1:2)}}function Kt(i,o){if(i&1&&(t(0,`
128                              `),d(1,Xt,3,1)),i&2){let e=r(7).$implicit,n=r(2);a(),c(n.teamCapacityRules[e.teamID]?1:-1)}}function Qt(i,o){i&1&&D(0)}function Zt(i,o){if(i&1&&(t(0,`
129                                `),h(1,Qt,1,0,"ng-container",12),t(2,`
130                              `)),i&2){r(5);let e=T(12);a(),m("ngTemplateOutlet",e)}}function ie(i,o){i&1&&D(0)}function te(i,o){if(i&1&&(t(0,`
131                                `),h(1,ie,1,0,"ng-container",12),t(2,`
132                              `)),i&2){r(5);let e=T(9);a(),m("ngTemplateOutlet",e)}}function ee(i,o){if(i&1&&(t(0,`
133                              `),d(1,Zt,3,1)(2,te,3,1)),i&2){let e=r(9);a(),c((e.eligibilityCostsAndCredits.registration.applicableRegistrationAdvancedCapacityRule==null?null:e.eligibilityCostsAndCredits.registration.applicableRegistrationAdvancedCapacityRule.remainingCapacity)===0?1:2)}}function ne(i,o){if(i&1&&(t(0,`
134                            `),d(1,Kt,2,1)(2,ee,3,1)),i&2){let e=r(8);a(),c(e.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityOptionID===e.RegistrationAdvancedCapacityOption.TEAM?1:2)}}function oe(i,o){i&1&&D(0)}function ae(i,o){if(i&1&&(t(0,`
135                            `),h(1,oe,1,0,"ng-container",12),t(2,`
136                          `)),i&2){r(3);let e=T(9);a(),m("ngTemplateOutlet",e)}}function re(i,o){if(i&1&&(t(0,`
137                          `),d(1,ne,3,1)(2,ae,3,1)),i&2){let e=r(7);a(),c(e.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityOptionID?1:2)}}function le(i,o){if(i&1&&(t(0,`
138                        `),d(1,jt,3,1)(2,re,3,1)),i&2){let e=r(6);a(),c(e.eligibilityCostsAndCredits.registration.isCapacityFull||e.eligibilityCostsAndCredits.registration.isAdvancedCapacityFull?1:2)}}function _e(i,o){if(i&1&&t(0),i&2){let e=r(8);p(`
139                              `,e.registration.continueRegistrationButtonText,`
140                            `)}}function se(i,o){i&1&&t(0,`
141                              Continue Registration
142                            `)}function de(i,o){if(i&1&&(t(0,`
143                            `),d(1,_e,1,1)(2,se,1,0)),i&2){let e=r(7);a(),c(e.registration.continueRegistrationButtonText!=null&&e.registration.continueRegistrationButtonText.length?1:2)}}function ce(i,o){if(i&1&&t(0),i&2){let e=r(7);p(`
144                            `,e.registration.registerButtonText||"Register",`
145                          `)}}function Ce(i,o){if(i&1){let e=y();t(0,`
146                        `),_(1,"a",28),u("click",function(){g(e);let l=r(4).$implicit,C=r(2);return x(C.goToRegister(l.teamID))}),t(2,`
147                          `),d(3,de,3,1),d(4,ce,1,1),s(),t(5,`
148                      `)}if(i&2){let e=r(4).$implicit,n=r(2);a(3),c(n.registrationHasStarted(e.teamID)?3:-1),a(),c(n.registrationHasStarted(e.teamID)?-1:4)}}function me(i,o){i&1&&t(0,`
149                                  Add to Waitlist
150                                `)}function pe(i,o){i&1&&t(0,`
151                                  Adding to Waitlist...
152                                `)}function ge(i,o){if(i&1){let e=y();t(0,`
153                              `),_(1,"button",29),u("click",function(){g(e);let l=r(7).$implicit,C=r(2);return x(C.addToWaitlist(l.teamID))}),t(2,`
154                                `),d(3,me,1,0),d(4,pe,1,0),s(),t(5,`
155                            `)}if(i&2){let e=r(9);a(),m("disabled",e.loading),a(2),c(e.loading?-1:3),a(),c(e.loading?4:-1)}}function xe(i,o){i&1&&t(0,`
156                                  Remove from Waitlist
157                                `)}function ve(i,o){i&1&&t(0,`
158                                  Removing from Waitlist...
159                                `)}function ue(i,o){if(i&1){let e=y();t(0,`
160                              `),_(1,"button",30),u("click",function(){g(e);let l=r(7).$implicit,C=r(2);return x(C.confirmRemoveFromWaitlist(l.teamID))}),t(2,`
161                                `),d(3,xe,1,0),d(4,ve,1,0),s(),t(5,`
162                            `)}if(i&2){let e=r(9);a(),m("disabled",e.loading),a(2),c(e.loading?-1:3),a(),c(e.loading?4:-1)}}function fe(i,o){if(i&1&&(t(0,`
163                            `),d(1,ge,6,3),d(2,ue,6,3)),i&2){let e=r(6).$implicit,n=r(2);a(),c(n.teamWaitlist[e.teamID]?-1:1),a(),c(n.teamWaitlist[e.teamID]?2:-1)}}function ye(i,o){i&1&&t(0,`
164                            Continue Registration
165                          `)}function he(i,o){i&1&&t(0,`
166                                  Add to Waitlist
167                                `)}function we(i,o){i&1&&t(0,`
168                                  Adding to Waitlist...
169                                `)}function be(i,o){if(i&1){let e=y();t(0,`
170                              `),_(1,"button",29),u("click",function(){g(e);let l=r(7).$implicit,C=r(2);return x(C.addToWaitlist(l.teamID))}),t(2,`
171                                `),d(3,he,1,0),d(4,we,1,0),s(),t(5,`
172                            `)}if(i&2){let e=r(9);a(),m("disabled",e.loading),a(2),c(e.loading?-1:3),a(),c(e.loading?4:-1)}}function Re(i,o){i&1&&t(0,`
173                                  Remove from Waitlist
174                                `)}function De(i,o){i&1&&t(0,`
175                                  Removing from Waitlist...
176                                `)}function Te(i,o){if(i&1){let e=y();t(0,`
177                              `),_(1,"button",30),u("click",function(){g(e);let l=r(7).$implicit,C=r(2);return x(C.confirmRemoveFromWaitlist(l.teamID))}),t(2,`
178                                `),d(3,Re,1,0),d(4,De,1,0),s(),t(5,`
179                            `)}if(i&2){let e=r(9);a(),m("disabled",e.loading),a(2),c(e.loading?-1:3),a(),c(e.loading?4:-1)}}function Se(i,o){if(i&1&&(t(0,`
180                            `),d(1,be,6,3),d(2,Te,6,3)),i&2){let e=r(8);a(),c(e.eligibilityCostsAndCredits.registrationWaitlistID?-1:1),a(),c(e.eligibilityCostsAndCredits.registrationWaitlistID?2:-1)}}function Oe(i,o){if(i&1&&(t(0,`
181                          `),d(1,fe,3,2)(2,ye,1,0),h(3,Se,3,2,"ng-template",null,3,k),t(5,`
182                        `)),i&2){let e=r(5).$implicit,n=r(2);a(),c(e.teamID&&n.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityOptionID===n.RegistrationAdvancedCapacityOption.TEAM?1:2)}}function Fe(i,o){if(i&1&&(t(0,`
183                        `),d(1,Oe,6,1)),i&2){let e=r(6);a(),c(e.player&&e.eligibilityCostsAndCredits.registration.enableWaitlist?1:-1)}}function Ae(i,o){if(i&1&&(t(0,`
184                  `),d(1,Bt,15,4),_(2,"div",6),t(3,`
185                    `),_(4,"div",19),t(5,`
186                      `),d(6,Ht,3,1),d(7,le,3,1),h(8,Ce,6,2,"ng-template",null,1,k),t(10,`
187                      `),h(11,Fe,2,1,"ng-template",null,2,k),t(13,`
188                    `),s(),t(14,`
189                  `),s(),t(15,`
190                `)),i&2){let e=r(5);a(),c(e.eligibilityCostsAndCredits.registration.price>0?1:-1),a(5),c(e.eligibilityCostsAndCredits.hasSpecialRegistration?6:-1),a(),c(e.eligibilityCostsAndCredits.hasSpecialRegistration?-1:7)}}function Ie(i,o){if(i&1&&(t(0,`
191                `),d(1,Wt,13,1),d(2,Yt,13,0),d(3,Ae,16,3)),i&2){let e=r(4);a(),c(e.eligibilityCostsAndCredits.collectPlayerGrade?1:-1),a(),c(e.eligibilityCostsAndCredits.collectPlayerGraduationYear?2:-1),a(),c(!e.eligibilityCostsAndCredits.collectPlayerGrade&&!e.eligibilityCostsAndCredits.collectPlayerGraduationYear?3:-1)}}function Ee(i,o){if(i&1&&(t(0,`
192                      `),_(1,"a",32),t(2,`
193                        View Summary
194                      `),s(),t(3,`
195                    `)),i&2){let e=r(3).$implicit,n=r(2);a(),m("routerLink",vi(1,rt,n.player.playerID,n.getEntityRegistrationID(e.teamID)))}}function Pe(i,o){if(i&1&&(t(0,`
196                `),_(1,"div",31),t(2,`
197                  `),_(3,"div",19),t(4,`
198                    Thanks for registering!
199                  `),s(),t(5,`
200                `),s(),t(6,`
201                `),_(7,"div",31),t(8,`
202                  `),_(9,"div",19),t(10,`
203                    `),d(11,Ee,4,4),s(),t(12,`
204              `),s(),t(13,`
205            `)),i&2){let e=r(4);a(11),c(e.player?11:-1)}}function Me(i,o){if(i&1&&(t(0,`
206              `),d(1,Ie,4,3),d(2,Pe,14,1)),i&2){let e=r().$implicit,n=r(2);a(),c(n.registrationIsComplete(e.teamID)?-1:1),a(),c(n.registrationIsComplete(e.teamID)?2:-1)}}function We(i,o){if(i&1&&(t(0,`
207                `),_(1,"li"),t(2),s(),t(3,`
208              `)),i&2){let e=o.$implicit;a(2),p(`
209                `,e.name)}}function Ye(i,o){if(i&1&&(t(0,`
210        `),_(1,"div",6),t(2,`
211          `),_(3,"div",33),t(4,`
212            `),_(5,"p"),t(6),s(),t(7,`
213            `),_(8,"ul",34),t(9,`
214              `),F(10,We,4,1,null,null,O),s(),t(12,`
215          `),s(),t(13,`
216        `),s(),t(14,`
217      `)),i&2){let e=r(3);a(6),ci("This registration is not available to ",e.player.user.firstName,`.
218              `,e.player.user.genderID===e.Gender.MALE?"He":e.player.user.genderID===e.Gender.FEMALE?"She":"This player",`
219            is already registered in:`),a(4),A(e.eligibilityCostsAndCredits.overlaps)}}function ke(i,o){if(i&1&&(t(0,`
220    `),_(1,"div",5),t(2,`
221      `),d(3,lt,4,0),d(4,Ot,6,2),d(5,At,11,1),_(6,"div",6),t(7,`
222        `),_(8,"div",7),t(9,`
223          `),d(10,It,6,3)(11,Pt,2,1),s(),t(12,`
224          `),_(13,"div",8),t(14,`
225            `),d(15,Mt,9,0),d(16,Me,3,2),s(),t(17,`
226      `),s(),t(18,`
227      `),d(19,Ye,15,2),s(),t(20,`
228  `)),i&2){let e=o.$implicit,n=r(2);a(3),c(n.registrationHasStarted(e.teamID)&&!n.registrationIsComplete(e.teamID)?3:-1),a(),c(!n.registrationIsComplete(e.teamID)&&(!(n.eligibilityCostsAndCredits.overlaps!=null&&n.eligibilityCostsAndCredits.overlaps.length)||n.eligibilityCostsAndCredits.hasSpecialRegistration)?4:-1),a(),c(n.player?5:-1),a(5),c(n.player?10:11),a(5),c(n.eligibilityCostsAndCredits.overlaps!=null&&n.eligibilityCostsAndCredits.overlaps.length&&!n.eligibilityCostsAndCredits.hasSpecialRegistration?15:-1),a(),c(!(n.eligibilityCostsAndCredits.overlaps!=null&&n.eligibilityCostsAndCredits.overlaps.length)||n.eligibilityCostsAndCredits.hasSpecialRegistration?16:-1),a(3),c(n.eligibilityCostsAndCredits.overlaps!=null&&n.eligibilityCostsAndCredits.overlaps.length&&!n.eligibilityCostsAndCredits.hasSpecialRegistration?19:-1)}}function $e(i,o){if(i&1&&(t(0,`
229  `),F(1,ke,21,7,null,null,O)),i&2){let e=r();a(),A(e.eligibilityCostsAndCredits.registration.program.playerProgramAssignments)}}function Ve(i,o){if(i&1){let e=y();t(0,`
230  `),_(1,"app-yes-no-modal",35),u("onNoSelect",function(){g(e);let l=r();return x(l.showRemoveWaitlistConfirm=!1)})("onYesSelect",function(){g(e);let l=r();return x(l.removeFromWaitlist())}),t(2,`
231    `),_(3,"div",36),t(4),s(),t(5,`
232    `),_(6,"div",37),t(7,`
233      `),_(8,"app-inline-alert",38),t(9,`
234        Please note: if you remove a player from the waitlist you may be giving up the spot for another player
235      `),s(),t(10,`
236    `),s(),t(11,`
237  `),s(),t(12,`
238`)}if(i&2){let e=r();a(),m("showHeader",!0)("showModalText",!1)("loading",e.loading),a(3),p(`
239      Are you sure you want to remove `,e.player.user.firstName,` from the waitlist?
240    `),a(4),m("isInline",!0)}}function Ge(i,o){if(i&1){let e=y();t(0,`
241    `),_(1,"app-dynamic-form",39),u("onSubmit",function(l){g(e);let C=r();return x(C.updateEligibilityForGraduationYear(l))})("onCancel",function(){g(e);let l=r();return x(l.showPlayerGraduationYearModal=!1)}),t(2,`
242      `),f(3,"app-dynamic-form-field",40),t(4,`
243    `),s(),t(5,`
244  `)}if(i&2){let e=r();a(),m("fields",e.editFields)("entity",e.player.playerClubData)("contentFieldsMode",!0)("horizontalForm",!0)("showCancelButton",!0)("showSubmitButton",!0)("buttonsPosition","left")}}function Be(i,o){if(i&1){let e=y();t(0,`
245  `),_(1,"app-player-yearly-club-data",41),u("saved",function(l){g(e);let C=r();return x(C.updateEligibility(l))})("cancelled",function(){g(e);let l=r();return x(l.showPlayerYearlyDataModal=!1)}),s(),t(2,`
246`)}if(i&2){let e=r();a(),m("player",e.player)("collectDataOnly",!0)("year",e.getGradeYear())("editPlayerYearlyFieldType",e.editPlayerYearlyFieldType)}}var qi=(()=>{let o=class o{constructor(n,l,C){this.waitlistService=n,this.playerService=l,this.siteDataService=C,this.unsubscribe$=new $,this.register=new si,this.ClubCreditType=X,this.RegistrationAdvancedCapacityOption=$i,this.teamWaitlist={},this.teamCapacityRules={},this.Gender=ii,this.showRemoveWaitlistConfirm=!1,this.loading=!1,this.showPlayerYearlyDataModal=!1,this.showPlayerGraduationYearModal=!1,this.editPlayerYearlyFieldType=ri.Grade,this.hideRegistration=!1}ngOnInit(){this.eligibilityCostsAndCredits.registration.program.playerProgramAssignments?.length&&this.eligibilityCostsAndCredits.registration.program.playerProgramAssignments.filter(n=>
246n.teamID).forEach(n=>{let l=this.eligibilityCostsAndCredits.registration.registrationWaitlist?.find(C=>(!this.player||C.playerID===this.player.playerID)&&C.teamID===n.teamID);l&&!this.teamWaitlist[n.teamID]&&(this.teamWaitlist[n.teamID]=l),n.price&&(this.eligibilityCostsAndCredits.registration.price=n.price)}),this.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityTeamRules?.length&&this.eligibilityCostsAndCredits.registration.registrationAdvancedCapacityTeamRules.map(n=>n.teamAssignments).reduce((n,l)=>n.concat(l)).forEach(n=>{this.teamCapacityRules[n.teamID]?n.remainingCapacity<this.teamCapacityRules[n.teamID].remainingCapacity&&(this.teamCapacityRules[n.teamID]=n):this.teamCapacityRules[n.teamID]=n})}goToRegister(n){this.register.emit(n)}registrationIsComplete(n){return this.player?n?this.eligibilityCostsAndCredits.registration.playerRegistrations.some(l=>l.teamID===n&&l.completed):this.eligibilityCostsAndCredits.registration.playerRegistrations[0]?.completed:!1}getGradeYearString(){let n=new Date(this.eligibilityCostsAndCredits.registration.program.effectiveDate).getFullYear();return`${n}/${n+1}`}getGradeYear(){return new Date(this.eligibilityCostsAndCredits.registration.program.effectiveDate).getFullYear()}registrationHasStarted(n){return this.player?n?this.eligibilityCostsAndCredits.registration.playerRegistrations.some(l=>l.teamID===n&&!l.completed):this.eligibilityCostsAndCredits.registration.playerRegistrations.some(l=>!l.completed):this.eligibilityCostsAndCredits.registration.teamRegistrations.some(l=>!l.completed)}getEntityRegistrationID(n){return this.player?n?this.eligibilityCostsAndCredits.registration.playerRegistrations.find(l=>l.teamID===n)?.playerRegistrationID:this.eligibilityCostsAndCredits.registration.playerRegistrations[0]?.playerRegistrationID:this.eligibilityCostsAndCredits.registration.teamRegistrations[0]?.teamRegistrationID}addToWaitlist(n){this.loading=!0,this.waitlistService.createWaitlistEntry(this.eligibilityCostsAndCredits.registration.registrationID,this.player.playerID,n).pipe(Y(this.unsubscribe$)).subscribe({next:l=>{this.siteDataService.showSiteSuccessAlert(`${this.player.user.firstName} added to waitlist`),n?this.teamWaitlist[n]=l:this.eligibilityCostsAndCredits.registrationWaitlistID=l.registrationWaitlistID,this.loading=!1},error:()=>{this.siteDataService.showSiteErrorAlert(`There was a problem adding ${this.player.user.firstName} to the waitlist`),this.loading=!1}})}confirmRemoveFromWaitlist(n){this.waitlistRemoveTeamID=n,this.showRemoveWaitlistConfirm=!0}removeFromWaitlist(){this.loading=!0,this.waitlistService.deleteWaitlistEntry(this.eligibilityCostsAndCredits.registration.registrationID,this.player.playerID,this.waitlistRemoveTeamID).pipe(Y(this.unsubscribe$)).subscribe({next:()=>{this.siteDataService.showSiteSuccessAlert(`${this.player.user.firstName} removed from waitlist`),this.waitlistRemoveTeamID?(this.teamWaitlist[this.waitlistRemoveTeamID]=null,this.waitlistRemoveTeamID=null):this.eligibilityCostsAndCredits.registrationWaitlistID=null,this.showRemoveWaitlistConfirm=!1,this.loading=!1},error:()=>{this.siteDataService.showSiteErrorAlert(`There was a problem removing ${this.player.user.firstName} from the waitlist`),this.loading=!1}})}updateEligibility(n){this.player.playerYearlyClubData=n.playerYearlyClubData;let l=n.playerYearlyClubData?.find(C=>C.playerYearlyFieldTypeID===ri.Grade&&new Date(C.effectiveDate).getFullYear()===this.getGradeYear())?.numericValue;this.eligibilityCostsAndCredits.grades.includes(l)?this.eligibilityCostsAndCredits.collectPlayerGrade=!1:this.hideRegistration=!0,this.showPlayerYearlyDataModal=!1}updateEligibilityForGraduationYear(n){n.graduationYear?this.playerService.savePlayerClubData(this.player.playerID,n,this.player.playerClubData!==null).subscribe({next:()=>{this.eligibilityCostsAndCredits.graduationYearFrom<=new Date(n.graduationYear).getFullYear()&&this.eligibilityCostsAndCredits.graduationYearTo>=new Date(n.graduationYear).getFullYear()?this.eligibilityCostsAndCredits.collectPlayerGraduationYear=!1:this.hideRegistration=!0,this.showPlayerGraduationYearModal=!1},error:()=>{this.siteDataService.showSiteErrorAlert("There was a problem saving information.")}}):this.showPlayerGraduationYearModal=!1}collectGraduationYearData(){V({metadata:this.editFields?.length>0?E(null):this.playerService.getPlayerClubDataMetadata(),clubData:this.player.playerClubData?E(null):this.playerService.getPlayerClubData(this.player.playerID)}).subscribe({next:n=>{n.metadata&&(this.editFields=n.metadata.fields.filter(l=>l.controlName==="graduationYear")),n.clubData&&(this.player.playerClubData=n.clubData),this.showPlayerGraduationYearModal=!0},error:()=>{this.siteDataService.showSiteErrorAlert("There was a problem saving the waitlist.")}})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}};o.\u0275fac=function(l){return new(l||o)(b(K),b(q),b(L))},o.\u0275cmp=P({type:o,selectors:[["app-program-overview-details"]],inputs:{player:"player",eligibilityCostsAndCredits:"eligibilityCostsAndCredits",registration:"registration"},outputs:{register:"register"},standalone:!1,decls:7,vars:9,consts:[["registrationFull",""],["registerBtn",""],["waitlistBtn",""],["default_2",""],["header","Graduation Year","styleClass","standardWidthDialog",3,"visibleChange","visible","showHeader","closable","modal","draggable"],[1,"player-registration-card"],[1,"row"],[1,"col-md-6","player-header"],[1,"col-md-6"],[1,"incomplete-banner"],[1,"d-flex","justify-content-center","align-items-center"],[1,"fa-solid","fa-triangle-exclamation"],[4,"ngTemplateOutlet"],[1,"col-4","offset-4","text-red","text-center"],[1,"col-12"],[1,"text-medium","text-uppercase","fw-600"],[3,"player","initialsOnly"],[1,"player-header-name"],["iconClass","fad fa-people-group"],[1,"col-md-12","align-right"],["status","error","text","Ineligible"],[1,"bg-grey-lt","p-3","text-small","mb-3"],[1,"line-height-2","mb-2"],[1,"btn-a11y","text-primary-link",3,"click"],[1,"row","cost-row"],[1,"col-md-6","align-right"],[1,"small-label"],[1,"row","credit-row"],["href","javascript:void(0)",1,"btn","btn-primary","btn-icon-chevron-right-after","btn-wrap-ok",3,"click"],["type","button",1,"btn","btn-icon-plus",3,"click","disabled"],["type","button",1,"btn","btn-icon-times",3,"click","disabled"],[1,"row","already-registered"],[1,"btn","btn-icon-chevron-right-after",3,"routerLink"],[1,"col-md-12"],[2,"list-style","none"],["headerText","Remove from Waitlist","noButtonText","Cancel","yesButtonText","Yes, Remove","yesButtonLoadingText","Removing...",3,"onNoSelect","onYesSelect","showHeader","showModalText","loading"],[1,"mb-3","fw-600"],[1,"mb-3","text-small"],["alertType","warning",3,"isInline"],[3,"onSubmit","onCancel","fields","entity","contentFieldsMode","horizontalForm","showCancelButton","showSubmitButton","buttonsPosition"],["fieldName","graduationYear"],[3,"saved","cancelled","player","collectDataOnly","year","editPlayerYearlyFieldType"]],template:function(l,C){l&1&&(d(0,$e,3,0),d(1,Ve,13,5),_(2,"p-dialog",4),pi("visibleChange",function(w){return mi(C.showPlayerGraduationYearModal,w)||(C.showPlayerGraduationYearModal=w),w}),t(3,`
247  `),d(4,Ge,6,7),s(),t(5,`
248`),d(6,Be,3,4)),l&2&&(c(C.hideRegistration?-1:0),a(),c(C.showRemoveWaitlistConfirm?1:-1),a(),Ci("visible",C.showPlayerGraduationYearModal),m("showHeader",!0)("closable",!1)("modal",!0)("draggable",!1),a(2),c(C.showPlayerGraduationYearModal&&C.editFields?4:-1),a(2),c(C.showPlayerYearlyDataModal?6:-1))},dependencies:[fi,Mi,Pi,H,Ii,U,Yi,ki,j,J,Bi,hi,Wi],encapsulation:2});let i=o;return i})();var He=()=>["/dashboard"];function Le(i,o){if(i&1&&(t(0,`
249              `),_(1,"div",11),t(2,`
250                `),_(3,"div",12),S(4,"safeHtml"),t(5,`
251                `),s(),t(6,`
252              `),s(),t(7,`
253            `)),i&2){let e=r(3);a(3),m("innerHTML",M(4,1,e.registration.program.details),oi)}}function je(i,o){if(i&1&&(t(0,`
254              `),_(1,"div"),t(2,`
255                `),_(3,"span",13),t(4,`
256                  `),_(5,"span",14),t(6,"Register by:"),s(),t(7),S(8,"date"),s(),t(9,`
257              `),s(),t(10,`
258            `)),i&2){let e=r(3);a(7),p(`
259                  `,N(8,1,e.registration.endDate,"MMMM d, y"),`
260                `)}}function Ue(i,o){if(i&1&&(t(0),S(1,"date")),i&2){let e=r(4);p(`
261                  \u2013 `,N(1,1,e.registration.sessionOverrideEndDate,"MM/dd
261/yyyy"),`
262                `)}}function ze(i,o){if(i&1&&(t(0,`
263              `),_(1,"div",15),t(2),S(3,"date"),d(4,Ue,2,4),s(),t(5,`
264            `)),i&2){let e=r(3);a(2),p(`
265                `,N(3,2,e.registration.sessionOverrideStartDate,"MM/dd/yyyy"),`
266                `),a(2),c(e.registration.sessionOverrideEndDate?4:-1)}}function qe(i,o){i&1&&t(0,`
267                            ,
268                          `)}function Je(i,o){if(i&1&&(t(0),d(1,qe,1,0)),i&2){let e=o.$implicit,n=o.$index,l=o.$count,C=r(6);p(`
269                            `,C.getDayOfWeek(e)),a(),c(n!==l-1?1:-1)}}function Xe(i,o){if(i&1&&(t(0,`
270                        `),_(1,"span"),t(2,`
271                          `),F(3,Je,2,2,null,null,O),s(),t(5,`
272                    `)),i&2){let e=r(5);a(3),A(e.registration.daysOfWeek)}}function Ke(i,o){if(i&1&&t(0),i&2){let e=r(6);p(`
273                          - `,e.formatTime(e.registration.endTime),`
274                        `)}}function Qe(i,o){if(i&1&&(t(0,`
275                      `),_(1,"span",19),t(2),d(3,Ke,1,1),s(),t(4,`
276                    `)),i&2){let e=r(5);a(2),p(`
277                        \u2022 `,e.formatTime(e.registration.startTime),`
278                        `),a(),c(e.registration.endTime?3:-1)}}function Ze(i,o){if(i&1&&(t(0,`
279                  `),_(1,"div",17),t(2,`
280                    `),f(3,"i",18),t(4,`
281                    `),_(5,"div"),t(6,`
282                      `),d(7,Xe,6,0),d(8,Qe,5,2),s(),t(9,`
283                `),s(),t(10,`
284              `)),i&2){let e=r(4);a(7),c(e.registration.daysOfWeek!=null&&e.registration.daysOfWeek.length?7:-1),a(),c(e.registration.startTime?8:-1)}}function tn(i,o){if(i&1&&(t(0,`
285                    `),_(1,"a",22),t(2),s(),t(3,`
286                  `)),i&2){let e=r(5);a(),m("href",gi("http://www.google.com/maps/place/",e.registration.practiceFacility.latitude,",",e.registration.practiceFacility.longitude),di),a(),p(`
287                      `,e.registration.practiceFacility.name,`
288                    `)}}function en(i,o){if(i&1&&(t(0,`
289                    `),_(1,"span"),t(2),s(),t(3,`
290                  `)),i&2){let e=r(5);a(2),I(e.registration.practiceFacility.name)}}function nn(i,o){if(i&1&&(t(0,`
291                `),_(1,"div",20),t(2,`
292                  `),f(3,"i",21),t(4,`
293                  `),d(5,tn,4,4),d(6,en,4,1),s(),t(7,`
294              `)),i&2){let e=r(4);a(5),c(e.registration.practiceFacility!=null&&e.registration.practiceFacility.latitude?5:-1),a(),c(e.registration.practiceFacility!=null&&e.registration.practiceFacility.latitude?-1:6)}}function on(i,o){if(i&1&&(t(0,`
295              `),_(1,"div",16),t(2,`
296                `),d(3,Ze,11,2),d(4,nn,8,2),s(),t(5,`
297          `)),i&2){let e=r(3);a(3),c(e.registration.daysOfWeek!=null&&e.registration.daysOfWeek.length||e.registration.startTime?3:-1),a(),c(e.registration.practiceFacility?4:-1)}}function an(i,o){if(i&1&&(t(0,`
298            `),_(1,"div",23),t(2,`
299              `),f(3,"app-training-focus-pills",24),t(4,`
300            `),s(),t(5,`
301          `)),i&2){let e=r(3);a(3),m("focuses",e.registration.trainingFocuses)}}function rn(i,o){if(i&1&&(t(0,`
302                `),_(1,"div",12),S(2,"safeHtml"),t(3,`
303                `),s(),t(4,`
304              `)),i&2){let e=r(3);a(),m("innerHTML",M(2,1,e.registration.details),oi)}}function ln(i,o){if(i&1){let e=y();t(0,`
305                  `),_(1,"app-program-overview-details",26),u("register",function(l){g(e);let C=r().$implicit,v=r(4);return x(v.register(C,l))}),t(2,`
306                  `),s(),t(3,`
307                `)}if(i&2){let e=r().$implicit,n=r(4);a(),m("eligibilityCostsAndCredits",n.playerMap[e.playerID])("player",e)("registration",n.registration)}}function _n(i,o){if(i&1&&(t(0,`
308                  `),_(1,"div",27),t(2,`
309                    `),_(3,"div",28),t(4,`
310                      `),_(5,"div",29),t(6,`
311                        `),_(7,"app-player-profile-photo",30),t(8,`
312                        `),s(),t(9,`
313                      `),s(),t(10,`
314                      `),_(11,"div",31),t(12),s(),t(13,`
315                      `),_(14,"div",32),t(15,`
316                        `),_(16,"button",33),t(17,"Ineligible"),s(),t(18,`
317                      `),s(),t(19,`
318                    `),s(),t(20,`
319                  `),s(),t(21,`
320                `)),i&2){let e=r(),n=e.$implicit,l=e.$index;a(7),m("player",n)("playerNumber",(l+1).toString())("initialsOnly",!1),a(5),p(`
321                        `,n.user.fullName,`
322                      `)}}function sn(i,o){if(i&1&&(t(0,`
323                `),d(1,ln,4,3),d(2,_n,22,4)),i&2){let e=o.$implicit,n=r(4);a(),c(n.playerMap[e.playerID]?1:-1),a(),c(n.playerMap[e.playerID]?-1:2)}}function dn(i,o){if(i&1&&(t(0,`
324            `),_(1,"section",25),t(2,`
325              `),F(3,sn,3,2,null,null,O),s(),t(5,`
326          `)),i&2){let e=r(3);a(3),A(e.players)}}function cn(i,o){i&1&&(t(0,`
327              `),_(1,"div",34),t(2,`
328                `),_(3,"app-inline-alert",35),t(4,`There are no players on your account
329                eligible for this registration`),s(),t(5,`
330              `),s(),t(6,`
331            `)),i&2&&(a(3),m("alertType","info")("isInline",!0))}function Cn(i,o){if(i&1&&(t(0,`
332            `),d(1,cn,7,2)),i&2){let e=r(3);a(),c(e.teamRegistration===void 0?1:-1)}}function mn(i,o){if(i&1){let e=y();t(0,`
333            `),_(1,"section",25),t(2,`
334              `),_(3,"app-program-overview-details",36),u("register",function(){g(e);let l=r(3);return x(l.registerTeam())}),t(4,`
335              `),s(),t(5,`
336            `),s(),t(6,`
337          `)}if(i&2){let e=r(3);a(3),m("eligibilityCostsAndCredits",e.teamRegistration)("registration",e.registration)}}function pn(i,o){if(i&1){let e=y();t(0,`
338            `),_(1,"div",37),t(2,`
339              `),_(3,"a",38),u("click",function(){g(e);let l=r(3);return x(l.showAddPlayer=!0)}),t(4,"Add a new player to your household"),s(),t(5,`
340            `),s(),t(6,`
341          `)}}function gn(i,o){if(i&1&&(t(0,`
342          `),_(1,"section",6),t(2,`
343            `),_(3,"div",7),t(4,`
344            Program Registration`),s(),t(5,`
345            `),_(6,"h1",8),t(7),s(),t(8,`
346            `),d(9,Le,8,3),d(10,je,11,4),d(11,ze,6,5),d(12,on,6,2),d(13,an,
3466,1),f(14,"hr"),t(15,`
347            `),_(16,"div",9),t(17,`
348              `),_(18,"h2",10),t(19),s(),t(20,`
349              `),d(21,rn,5,3),s(),t(22,`
350          `),s(),t(23,`
351          `),d(24,dn,6,0)(25,Cn,2,1),d(26,mn,7,2),d(27,pn,7,0)),i&2){let e=r(2);a(7),I(e.registration.program==null?null:e.registration.program.name),a(2),c(e.registration.program!=null&&e.registration.program.details?9:-1),a(),c(e.registration.endDate?10:-1),a(),c(e.registration.sessionOverrideStartDate?11:-1),a(),c(e.registration.daysOfWeek!=null&&e.registration.daysOfWeek.length||e.registration.startTime||e.registration.practiceFacility?12:-1),a(),c(e.registration.trainingFocuses!=null&&e.registration.trainingFocuses.length?13:-1),a(6),I(e.registration.name),a(2),c(e.registration.details?21:-1),a(3),c((e.players==null?null:e.players.length)>0?24:25),a(2),c(e.teamRegistration?26:-1),a(),c(e.teamRegistration===void 0?27:-1)}}function xn(i,o){i&1&&t(0,`
352          You do not have access to registrations. If you need access, please contact the primary account holder in
353          your household to grant access.
354        `)}function vn(i,o){if(i&1&&(t(0,`
355      `),_(1,"div",5),t(2,`
356        `),d(3,gn,28,11)(4,xn,1,0),s(),t(5,`
357    `)),i&2){let e=r();a(3),c(e.fullAccess?3:4)}}function un(i,o){if(i&1&&(t(0,`
358  `),_(1,"app-overdue-payment-modal",39),t(2,`
359  `),s(),t(3,`
360`)),i&2){let e=r();a(),m("specialRegistration",e.teamRegistration===void 0&&(e.playerMap[e.playerTemp.playerID]==null?null:e.playerMap[e.playerTemp.playerID].hasSpecialRegistration))("player",e.playerTemp)("redirectUrl",e.redirectUrl)}}var Xi=(()=>{let o=class o{constructor(n,l,C,v,w,R,W){this.siteDataService=n,this.analyticsService=l,this.route=C,this.registrationService=v,this.playerService=w,this.authorizeService=R,this.userService=W,this.unsubscribe$=new $,this.loading=!0,this.showOverduePaymentWarning=!1,this.playerMap={},this.ClubCreditType=X,this.Gender=ii,this.showAddPlayer=!1}ngOnInit(){this.authorizeService.getUser().subscribe(n=>{n&&(this.fullAccess=this.authorizeService.userHasPermissions(n,[Ri.FullMemberAccess]))}),this.fullAccess?this.route.params.subscribe(n=>{n.id&&(this.registrationID=+n.id,this.registrationService.getRegistration(this.registrationID).pipe(ei(l=>(this.registration=l,this.registration.registrationTemplate.registrationTemplateTypeID!==li.TEAM?this.userService.getCurrentUserPlayers():E(null))),ei(l=>{this.players=l?.filter(v=>!v.suspended);let C=[];return l&&l.forEach(v=>{let w=this.playerService.getRegistrationEligibilityCostsAndCredits(v.playerID,this.registrationID).pipe(_i(R=>({playerID:v.playerID,eligibility:R})),ni(R=>{if(R&&R.eligibility){if(R.eligibility.registration.program.playerProgramAssignments.length===0){let W=new Z;W.team=new z,W.team.registrationLabelOverride=R.eligibility.registration.name,R.eligibility.registration.program.playerProgramAssignments.push(W)}this.playerMap[R.playerID]=R.eligibility}}));C.push(w)}),this.registration.registrationTemplate.registrationTemplateTypeID===li.TEAM&&C.push(this.registrationService.getRegistrationEligibilityCostsAndCredits(this.registrationID).pipe(ni(v=>{if(v&&v.registration.program.playerProgramAssignments.length===0){let w=new Z;w.team=new z,w.team.registrationLabelOverride=v.registration.name,v.registration.program.playerProgramAssignments.push(w)}this.teamRegistration=v}))),C.length>0?V(C):E(null)}),Y(this.unsubscribe$)).subscribe({next:()=>{this.loading=!1,this.siteDataService.hideSiteLoader()},error:()=>{this.siteDataService.showSiteErrorAlert("There was an error getting data")}}))}):(this.loading=!1,this.siteDataService.hideSiteLoader())}register(n,l){this.playerTemp=n,l?this.redirectUrl="/players/"+this.playerTemp.playerID+"/registrations/"+this.registrationID+"/teams/"+l+"/register":this.redirectUrl="/players/"+this.playerTemp.playerID+"/registrations/"+this.registrationID+"/register",this.analyticsSelectItem(),this.showOverduePaymentWarning=!0}registerTeam(){this.redirectUrl="/registrations/"+this.registrationID+"/register",this.showOverduePaymentWarning=!0}registrationIsComplete(n,l){return l?this.playerMap[n].registration.playerRegistrations.some(C=>C.teamID===l&&C.completed):this.playerMap[n].registration.playerRegistrations[0]?.completed}registrationHasStarted(n,l){return l?this.playerMap[n].registration.playerRegistrations.some(C=>C.teamID===l&&!C.completed):this.playerMap[n].registration.playerRegistrations.some(C=>!C.completed)}getPlayerRegistrationID(n,l){return l?this.playerMap[n].registration.playerRegistrations.find(C=>C.teamID===l)?.playerRegistrationID:this.playerMap[n].registration.playerRegistrations[0]?.playerRegistrationID}playerAdded(n){this.loading=!0,this.players||(this.players=[]),this.players.some(l=>l.playerID===n.playerID)||this.players.push(n),this.playerService.getRegistrationEligibilityCostsAndCredits(n.playerID,this.registrationID).subscribe(l=>{if(l){if(l.registration.program.playerProgramAssignments.length===0){let C=new Z;C.team=new z,C.team.registrationLabelOverride=l.registration.name,l.registration.program.playerProgramAssignments.push(C)}this.playerMap[n.playerID]=l,this.loading=!1}}),this.showAddPlayer=!1}analyticsSelectItem(){try{let n=this.analyticsService.getGARegistrationItem(this.registration);this.analyticsService.selectItem(new Si([n]));let l=new Oi(this.registration.price,[n]);this.analyticsService.addToCart(l)}catch(n){console.log("GA Exception: ",n)}}hasRegistrations(){return Object.keys(this.playerMap).length>0}getDayOfWeek(n){return["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
360ay","Saturday"][n]||""}formatTime(n){return n?(0,Ji.default)(n,"HH:mm:ss").format("h:mm A"):""}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}};o.\u0275fac=function(l){return new(l||o)(b(L),b(Fi),b(wi),b(Q),b(q),b(Di),b(Ti))},o.\u0275cmp=P({type:o,selectors:[["app-program-overview"]],standalone:!1,decls:16,vars:9,consts:[[1,"main"],[1,"container-67"],[1,"btn","btn-naked","btn-icon-chevron-left","pl-0",3,"routerLink"],["header","Add Player","styleClass","standardWidthDialog",3,"visible","showHeader","closable","modal","draggable"],[3,"add","cancel"],[1,"card"],[1,"registration-details"],["ngClass","text-h5 mb-0"],[1,"text-h2","mb-3"],[1,"registration-custom-text-row"],[1,"text-h4","mb-2"],[1,"registration-custom-text-row","mb-3"],[1,"registration-custom-text",3,"innerHTML"],[1,"end-date"],[1,"small-label"],[1,"text-medium","fw-400","mt-2","mb-1"],[1,"d-flex","text-medium","mb-2"],[1,"mr-3","d-flex"],[1,"fal","fa-calendar","mr-2"],[1,"nowrap"],[1,"d-flex"],[1,"fal","fa-location-dot","mr-2"],["target","_blank","rel","noopener noreferrer",3,"href"],[1,"mb-2"],[3,"focuses"],[1,"player-details"],[3,"register","eligibilityCostsAndCredits","player","registration"],[1,"player-registration-card"],[1,"d-flex","align-items-center"],[1,"mr-3"],[3,"player","playerNumber","initialsOnly"],[1,"fw-600","text-large"],[1,"ml-auto"],["type","button","disabled","",1,"btn","btn-secondary"],[1,"border-bottom","pb-3"],[3,"alertType","isInline"],[3,"register","eligibilityCostsAndCredits","registration"],[1,"mt-2"],["href","javascript:void(0);",1,"btn","btn-icon-plus","btn-sm","btn-naked",3,"click"],[3,"specialRegistration","player","redirectUrl"]],template:function(l,C){l&1&&(_(0,"div",0),t(1,`
361  `),_(2,"div",1),t(3,`
362    `),_(4,"a",2),t(5,"Back"),s(),t(6,`
363
364    `),d(7,vn,6,1),s(),t(8,`
365
366`),s(),t(9,`
367
368`),_(10,"p-dialog",3),t(11,`
369  `),_(12,"app-add-player",4),u("add",function(w){return C.playerAdded(w)})("cancel",function(){return C.showAddPlayer=!1}),s(),t(13,`
370`),s(),t(14,`
371
372`),d(15,un,4,3)),l&2&&(a(4),m("routerLink",xi(8,He)),a(3),c(C.loading?-1:7),a(3),m("visible",C.showAddPlayer)("showHeader",!0)("closable",!1)("modal",!0)("draggable",!1),a(5),c(C.showOverduePaymentWarning?15:-1))},dependencies:[ui,H,U,Vi,j,Ni,J,Li,qi,yi,Ai],encapsulation:2});let i=o;return i})();var Ki=(()=>{let o=class o{};o.\u0275fac=function(l){return new(l||o)},o.\u0275mod=B({type:o}),o.\u0275inj=G({imports:[ai.forChild([{path:"",component:zi,children:[{path:":id",component:Xi,canActivate:[Ei],data:{bodyClass:"registration-overview",metaTitle:"Registrations"}}]}]),ai]});let i=o;return i})();var Go=(()=>{let o=class o{};o.\u0275fac=function(l){return new(l||o)},o.\u0275mod=B({type:o}),o.\u0275inj=G({providers:[Q,K],imports:[Gi,Ki,Hi,ji]});let i=o;return i})();export{Go as RegistrationModule};

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.