1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b882f9cf-d711-5521-aca3-dd9b560c44d0")}catch(e){}}(); 3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[42723],{40557:function(e,a,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/leagues/[leagueSeasonID]/admin/players/removed",function(){return s(80556)}])},80556:function(e,a,s){"use strict";s.r(a);var n=s(85893),t=s(67294),r=s(41484),o=s(11163),u=s(33949),l=s(40755),i=s(51329),m=s(48452),d=s(11524),p=s(10168),S=s(29159),g=s(35648),c=s(92444),y=s(11467),b=s(56989),v=s(85219),M=s(64928),h=s(82361),f=s(53666),D=s(37451),I=s(33196),w=s(83216),C=s(75103);function T(e){var a,s;let r=(0,o.useRouter)();function u(e){r.push({query:{...r.query,...e}},void 0,{shallow:!0,scroll:!1})}let i=(0,t.useMemo)(()=>(0,v.qQ)(e.teamSeasonMembers),[e.teamSeasonMembers]),m=(0,t.useMemo)(()=>{let a=e.schemas.find(e=>"user"===e.accessLevel);return a?(0,v.mj)(a):new Set},[e.schemas]),d=(0,t.useMemo)(()=>{let a=e.schemas.find(e=>"admin"===e.accessLevel);return a?(0,v.mj)(a):new Set},[e.schemas]),p=(0,t.useMemo)(()=>{var e;return new Set((null!==(e=(0,g.Zh)(r.query.teamSeasonIDs))&&void 0!==e?e:[]).map(e=>"null"===e?null:e))},[r.query.teamSeasonIDs]),c=(0,t.useMemo)(()=>{var e;return new Set(null!==(e=(0,g.sV)(r.query.isCaptains))&&void 0!==e?e:[])},[r.query.isCaptains]),y=(0,t.useMemo)(()=>{var e;return new Set(null!==(e=(0,g.sV)(r.query.hasNotes))&&void 0!==e?e:[])},[r.query.hasNotes]),b=(0,t.useMemo)(()=>{var e;return null!==(e=(0,g.B9)(r.query.registrationTypeTitlesMap))&&void 0!==e?e:{}},[r.query.registrationTypeTitlesMap]),M=(0,t.useMemo)(()=>{var e;let a=(0,g.Zh)(r.query.teamSeasonMemberGroupIDs);return new Set((null!==(e=(0,g.Zh)(a))&&void 0!==e?e:[]).map(e=>"null"===e?null:e))},[r.query.teamSeasonMemberGroupIDs]),h=(0,t.useMemo)(()=>(0,g.i9)(r.query.search),[r.query.search]),f=(0,t.useMemo)(()=>(0,g.i9)(r.query.teamSeasonMemberID),[r.query.teamSeasonMemberID]),[D,I]=(0,t.useState)(h),w=(0,t.useMemo)(()=>(0,v.oc)({schemaResponseKeySet:i,userSchemaRevisionKeySet:m,adminSchemaRevisionKeySet:d,prepaidTeamSeasonMembersEnabled:e.group.prepaidTeamSeasonMembersEnabled,teamSeasonMemberRegistrationTypeStructure:e.leagueSeason.teamSeasonMemberRegistrationTypeStructure,isYouth:e.leagueSeason.isYouth,teamSeasonMemberGroupsEnabled:e.leagueSeason.teamSeasonMemberGroupsEnabled}),[i,m,d,e.group.prepaidTeamSeasonMembersEnabled,e.leagueSeason.teamSeasonMemberRegistrationTypeStructure,e.leagueSeason.isYouth,e.leagueSeason.teamSeasonMemberGroupsEnabled]),C=(0,t.useMemo)(()=>(0,v.YD)({schemaResponseKeySet:i,userSchemaRevisionKeySet:m,adminSchemaRevisionKeySet:d}),[i,m,d]),T=(0,t.useMemo)(()=>C.map(e=>{let[a]=e;return a}).filter(w),[C,w]),q=null===(a=e.view)||void 0===a?void 0:a.data.fields,E=(0,t.useMemo)(()=>{var e;if(void 0===r.query.fields&&q)return q;let a=C.filter(e=>{let[a,s]=e;return s}).map(e=>{let[a]=e;return a}).filter(w);return null!==(e=(0,g.B9)(r.query.fields))&&void 0!==e?e:a},[r.query.fields,q,C,w]),G=(0,t.useMemo)(()=>E.filter(w),[E,w]),k=(0,t.useMemo)(()=>{var a;return(0,v.fB)({teamSeasonMemberRegistrationTypeStructure:e.leagueSeason.teamSeasonMemberRegistrationTypeStructure,teamSeasonMemberGroupsEnabled:null!==(a=e.leagueSeason.teamSeasonMemberGroupsEnabled)&&void 0!==a&&a})},[e.leagueSeason.teamSeasonMemberRegistrationTypeStructure,e.leagueSeason.teamSeasonMemberGroupsEnabled]),j=(0,t.useMemo)(()=>(0,v.vJ)({teamSeasonMemberRegistrationTypeStructure:e.leagueSeason.teamSeasonMemberRegistrationTypeStructure}),[e.leagueSeason.teamSeasonMemberRegistrationTypeStructure]),x=(0,t.useMemo)(()=>j.map(e=>{let[a]=e;return a}).filter(k),[j,k]),N=null===(s=e.view)||void 0===s?void 0:s.data.groupings,R=(0,t.useMemo)(()=>{var e;if(void 0===r.query.groupings&&N)return N;let a=j.filter(e=>{let[a,s]=e;return s}).map(e=>{let[a]=e;return a}).filter(k);return null!==(e=(0,g.B9)(r.query.groupings))&&void 0!==e?e:a},[r.query.groupings,N,j,k]),L=(0,t.useMemo)(()=>R.filter(k),[R,k]),V=(0,S.Z)(e=>{u({search:e})},250);return(0,n.jsx)(l.Z,{leagueSeason:e.leagueSeason,teamSeasonMembers:e.teamSeasonMembers,teamSeasons:e.teamSeasons,group:e.group,currentPage:"removed",reload:e.reload,search:h,searchInput:D,handleSearchChange:function(e){I(e),V.debounce(e)},teamSeasonIDSet:p,handleTeamSeasonIDSetChange:function(e){u({teamSeasonIDs:0===e.size?void 0:Array.from(e).map(String)})},isCaptainSet:c,handleIsCaptainSetChange:function(e){u({isCaptains:0===e.size?void 0:Array.from(e).map(String)})},hasNotesSet:y,handleHasNotesSetChange:function(e){u({hasNotes:0===e.size?void 0:Array.from(e).map(String)})},registrationTypeTitlesMap:b,handleRegistrationTypeTitlesMapChange:function(e){u({registrationTypeTitlesMap:0===Object.keys(e).length?void 0:JSON.stringify(e)})},teamSeasonMemberID:e.teamSeasonMembers.find(e=>e.user.teamSeasonMemberID===f)?f:void 0,selectedFields:E,selectableFields:T,dis
3playedFields:G,handleFieldsChange:function(e){u({fields:0===e.length?void 0:JSON.stringify(e)})},selectedGroupings:R,selectableGroupings:x,displayedGroupings:L,handleGroupingsChange:function(e){u({groupings:JSON.stringify(e)})},views:e.views,reloadViews:e.reloadViews,view:e.view,teamSeasonMemberGroups:e.teamSeasonMemberGroups,teamSeasonMemberGroupIDSet:M,handleTeamSeasonMemberGroupIDSetChange:function(e){u({teamSeasonMemberGroupIDs:0===e.size?void 0:Array.from(e).map(String)})},SkeletonLeftComponent:e.SkeletonLeftComponent})}function q(e){let{t:a}=(0,r.$G)(["helpers"]),s=e.leagueSeason.teamSeasonRegistrationTypeStructure?"/leagues/".concat(e.leagueSeasonID,"/admin/players/waitlist"):"/leagues/".concat(e.leagueSeasonID,"/admin/reports/leagueSeasonWaitlist");return(0,n.jsxs)("div",{className:"flex items-center gap-10",children:[(0,n.jsx)(w.Z,{segments:[],text:a("helpers:players")}),(0,n.jsx)("div",{className:"text-base",children:(0,n.jsx)(I.Z,{tabs:[{tabKey:"active",href:"/leagues/".concat(e.leagueSeasonID,"/admin/players/active"),title:a("helpers:active"),isSelected:!1},{tabKey:"active",href:"/leagues/".concat(e.leagueSeasonID,"/admin/players/removed"),title:a("helpers:removed"),isSelected:!0},{tabKey:"waitlist",href:s,title:a("helpers:waitlist"),isSelected:!1}]})})]})}a.default=(0,d.cA)((0,i.s)("Players")(function(e){var a,s,i,d,S,I,w;let{t:E}=(0,r.$G)(["helpers"]),G=(0,m.Qy)(e=>e.auth.user),k=(0,o.useRouter)(),j=(0,m.u5)(),x=E("helpers:players"),N=null===(a=(0,m.Qy)(a=>(0,u.getLeagueSeason)(a,e.data.leagueSeasonID)))||void 0===a?void 0:a.adminDetails,R=(0,p.V)((0,t.useCallback)(async()=>{let a;if(!N)return[];let s=await (0,v.nW)({leagueSeasonID:e.data.leagueSeasonID},G);try{let e=s.map(e=>e.user.id),n=[...(0,f.dC)(e,300)];a=(await Promise.all(n.map(e=>{let{items:a}=e;return(0,v.$2)({groupID:N.groupID,userIDs:a},G)}))).flat()}catch(e){a=[],console.warn(e)}let n=new Map(a.map(e=>[e.userID,e]));return s.map(e=>{let a=n.get(e.user.id)||null;return{...e,userGroup:a}})},[N,e.data.leagueSeasonID,G])),L=(0,p.V)((0,t.useCallback)(async()=>await (0,v.BW)({leagueSeasonID:e.data.leagueSeasonID},G),[e.data.leagueSeasonID,G])),V=(0,p.V)((0,t.useCallback)(async()=>(null==N?void 0:N.groupID)?await (0,M.Bk)({groupID:N.groupID},G):null,[N,G])),_=!!(null==N?void 0:N.groupID),Z=(0,p.V)((0,t.useCallback)(async()=>(null==N?void 0:N.groupID)?await (0,h.VW)({groupID:N.groupID},G):[],[N,G])),B=(0,p.V)((0,t.useCallback)(async()=>await (0,v.Hl)({leagueSeasonID:e.data.leagueSeasonID},G),[e.data.leagueSeasonID,G]),{enabled:!!N&&!!N.teamSeasonMemberGroupsEnabled}),O=(0,t.useMemo)(()=>(0,g.i9)(k.query.viewID),[k.query.viewID]),A=(0,p.V)((0,t.useCallback)(async()=>(null==N?void 0:N.groupID)?await (0,C.GO)({groupID:N.groupID,type:"teamSeasonMembers"},G):[],[null==N?void 0:N.groupID,G]),{enabled:_}),F=(0,p.V)((0,t.useCallback)(async()=>(null==N?void 0:N.groupID)&&"null"!==O?O?await (0,C.Iv)({viewID:O},G):await (0,C.Bn)({groupID:N.groupID,type:"teamSeasonMembers"},G):null,[null==N?void 0:N.groupID,G,O]),{enabled:_}),P=(0,t.useMemo)(()=>{let e=[[R,!1],[L,!1],[V,!1],[Z,!1]];return(null==N?void 0:N.teamSeasonMemberGroupsEnabled)&&e.push([B,!1]),_&&e.push([A,!1],[F,!1]),(0,y.W)(e)},[_,V,null==N?void 0:N.teamSeasonMemberGroupsEnabled,Z,B,R,L,F,A]);if(!N)return null;let W=()=>{R.reload(),L.reload(),B.reload(),_&&(A.reload(),F.reload()),j((0,D.fetchLeagueSeasonAdmin)(e.data.leagueSeasonID))};async function z(){_&&(await A.reload(),await F.reload())}return(0,n.jsxs)(n.Fragment,{children:[(0,c.D)({title:x}),(0,n.jsx)(y.Z,{query:P.query,LoadingComponent:(0,n.jsx)(l.Z.Loading,{SkeletonLeftComponent:(0,n.jsx)(q,{leagueSeasonID:e.data.leagueSeasonID,leagueSeason:N})}),ErrorComponent:(0,n.jsx)(l.Z.Error,{message:(0,b.prettifyErrorMessage)(E,P.query.error),reload:W,SkeletonLeftComponent:(0,n.jsx)(q,{leagueSeasonID:e.data.leagueSeasonID,leagueSeason:N})}),EmptyComponent:null,isEmpty:P.isEmpty,children:V.data&&(0,n.jsx)(T,{teamSeasonMembers:R.data||[],teamSeasons:L.data||[],leagueSeason:N,group:{id:V.data.id,aliasID:null!==(S=V.data.aliasID)&&void 0!==S?S:"",prepaidTeamSeasonMembersEnabled:null!==(I=null===(d=V.data)||void 0===d?void 0:null===(i=d.metadata)||void 0===i?void 0:null===(s=i.features)||void 0===s?void 0:s.includes("prepaidTeamSeasonMembers"))&&void 0!==I&&I,name:V.data.name,photoURL:V.data.photoURL}
3,reload:W,schemas:Z.data||[],teamSeasonMemberGroups:B.data||[],views:null!==(w=A.data)&&void 0!==w?w:[],reloadViews:z,view:F.data,SkeletonLeftComponent:(0,n.jsx)(q,{leagueSeasonID:e.data.leagueSeasonID,leagueSeason:N})})})]})}))}},function(e){e.O(0,[87536,96825,55951,85872,46921,41160,29195,91138,89674,35648,92796,94202,57737,85219,95192,9126,92363,25286,29161,61657,30250,81729,44539,92888,49774,40179],function(){return e(e.s=40557)}),_N_E=e.O()}]); 4//# sourceMappingURL=removed-4c80a693810bca0e.js.map 5//# debugId=b882f9cf-d711-5521-aca3-dd9b560c44d0
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.