/*! For license information please see react.bundle.min.js.LICENSE.txt */ (()=>{var e={2954:(e,t,n)=>{"use strict";function r(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;ar})},8424:(e,t,n)=>{"use strict";n.d(t,{$:()=>V,A:()=>O,B:()=>N,C:()=>R,D:()=>v,E:()=>y,F:()=>L,G:()=>B,H:()=>l,J:()=>D,L:()=>$,M:()=>Q,O:()=>K,P:()=>k,R:()=>I,S:()=>j,T:()=>P,Z:()=>G,a:()=>x,a4:()=>Y,b:()=>M,d:()=>F,e:()=>A,f:()=>U,g:()=>q,h:()=>H,i:()=>g,j:()=>T,k:()=>i,l:()=>_,m:()=>b,o:()=>p,p:()=>c,q:()=>h,r:()=>d,s:()=>w,t:()=>s,u:()=>u,v:()=>C,y:()=>S,z:()=>E});var r=n(3821),a=n(8168),o=n(3606),i=function(){return function(){return true}}(),s=function(){},l=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var c=function(e,t){(0,a.A)(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))},u=function(e,t){var n;return(n=[]).concat.apply(n,t.map(e))};function d(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function p(e){var t=!1;return function(){t||(t=!0,e())}}var m=function(e){throw e},f=function(e){return{value:e,done:!0}};function h(e,t,n){void 0===t&&(t=m),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:f,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function v(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var g=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},b=function(e){return Array.apply(null,new Array(e))},y=function(e){return function(t){return e(Object.defineProperty(t,r.q8,{value:!0}))}},E=function(e){return e===r.a6},S=function(e){return e===r.nm},w=function(e){return E(e)||S(e)};function _(e,t){var n,r=Object.keys(e),a=r.length,i=0,l=(0,o.YO)(e)?b(a):{},c={};return r.forEach((function(e){var r=function(r,o){n||(o||w(r)?(t.cancel(),t(r,o)):(l[e]=r,++i===a&&(n=!0,t(l))))};r.cancel=s,c[e]=r})),t.cancel=function(){n||(n=!0,r.forEach((function(e){return c[e].cancel()})))},c}function T(e){return{name:e.name||"anonymous",location:C(e)}}function C(e){return e[r.x2]}function N(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r{"use strict";n.d(t,{HR:()=>f,Ix:()=>p,Pc:()=>i,T1:()=>d,YO:()=>l,Yj:()=>s,fD:()=>h,iv:()=>c,lJ:()=>u,mr:()=>m,uQ:()=>o,vD:()=>a});var r=n(3821),a=function(e){return null==e},o=function(e){return null!=e},i=function(e){return"function"==typeof e},s=function(e){return"string"==typeof e},l=Array.isArray,c=function(e){return e&&i(e.then)},u=function(e){return e&&i(e.next)&&i(e.throw)},d=function e(t){return t&&(s(t)||f(t)||i(t)||l(t)&&t.every(e))},p=function(e){return e&&i(e.take)&&i(e.close)},m=function(e){return i(e)&&e.hasOwnProperty("toString")},f=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype},h=function(e){return p(e)&&e[r.Xl]}},3821:(e,t,n)=>{"use strict";n.d(t,{E_:()=>s,IO:()=>i,Pe:()=>u,Xl:()=>l,a6:()=>m,bO:()=>a,nm:()=>p,q8:()=>c,wn:()=>d,x2:()=>f,x7:()=>o});var r=function(e){return"@@redux-saga/"+e},a=r("CANCEL_PROMISE"),o=r("CHANNEL_END"),i=r("IO"),s=r("MATCH"),l=r("MULTICAST"),c=r("SAGA_ACTION"),u=r("SELF_CANCELLATION"),d=r("TASK"),p=r("TASK_CANCEL"),m=r("TERMINATE"),f=r("LOCATION")},3020:(e,t,n)=>{"use strict";n.d(t,{xP:()=>B});var r=n(1066),a=n(1081),o=n(6540),i=n(1225),s=n(38),l=Object.defineProperty,c=Object.defineProperties,u=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,f=function(e,t,n){return t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},h=function(e,t){for(var n in t||(t={}))p.call(t,n)&&f(e,n,t[n]);if(d)for(var r=0,a=d(t);r0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]=200&&e.status<=299},O=function(e){return/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||"")};function I(e){if(!(0,A.isPlainObject)(e))return e;for(var t=b({},e),n=0,r=Object.entries(t);n=u)}var p=(0,ne.createAsyncThunk)(n+"/executeQuery",u,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[ne.SHOULD_AUTOBATCH]=!0,e},condition:function(e,t){var r,a,o,s=(0,t.getState)(),l=null==(a=null==(r=s[n])?void 0:r.queries)?void 0:a[e.queryCacheKey],c=null==l?void 0:l.fulfilledTimeStamp,u=e.originalArgs,p=null==l?void 0:l.originalArgs,m=i[e.endpointName];return!(!Z(e)&&("pending"===(null==l?void 0:l.status)||!d(e,s)&&(!W(m)||!(null==(o=null==m?void 0:m.forceRefetch)?void 0:o.call(m,{currentArg:u,previousArg:p,endpointState:l,state:s})))&&c))},dispatchConditionRejection:!0}),m=(0,ne.createAsyncThunk)(n+"/executeMutation",u,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[ne.SHOULD_AUTOBATCH]=!0,e}});function f(e){return function(t){var n,r;return(null==(r=null==(n=null==t?void 0:t.meta)?void 0:n.arg)?void 0:r.endpointName)===e}}return{queryThunk:p,mutationThunk:m,prefetch:function(e,t,n){return function(r,a){var o=function(e){return"force"in e}(n)&&n.force,i=function(e){return"ifOlderThan"in e}(n)&&n.ifOlderThan,s=function(n){return void 0===n&&(n=!0),l.endpoints[e].initiate(t,{forceRefetch:n})},c=l.endpoints[e].select(t)(a());if(o)r(s());else if(i){var u=null==c?void 0:c.fulfilledTimeStamp;if(!u)return void r(s());(Number(new Date)-Number(new Date(u)))/1e3>=i&&r(s())}else r(s(!1))}},updateQueryData:function(e,t,n,a){return void 0===a&&(a=!0),function(o,i){var s,c,u,d=l.endpoints[e].select(t)(i()),p={patches:[],inversePatches:[],undo:function(){return o(l.util.patchQueryData(e,t,p.inversePatches,a))}};if(d.status===r.uninitialized)return p;if("data"in d)if((0,te.isDraftable)(d.data)){var m=(0,te.produceWithPatches)(d.data,n),f=m[0],h=m[2];(s=p.patches).push.apply(s,m[1]),(c=p.inversePatches).push.apply(c,h),u=f}else u=n(d.data),p.patches.push({op:"replace",path:[],value:u}),p.inversePatches.push({op:"replace",path:[],value:d.data});return o(l.util.patchQueryData(e,t,p.patches,a)),p}},upsertQueryData:function(e,t,n){return function(r){var a;return r(l.endpoints[e].initiate(t,((a={subscribe:!1,forceRefetch:!0})[X]=function(){return{data:n}},a)))}},patchQueryData:function(e,t,n,r){return function(a,o){var u=i[e],d=s({queryArgs:t,endpointDefinition:u,endpointName:e});if(a(l.internalActions.queryResultPatched({queryCacheKey:d,patches:n})),r){var p=l.endpoints[e].select(t)(o()),m=K(u.providesTags,p.data,void 0,t,{},c);a(l.internalActions.updateProvidedBy({queryCacheKey:d,providedTags:m}))}}},buildMatchThunkActions:function(e,t){return{matchPending:(0,ee.isAllOf)((0,ee.isPending)(e),f(t)),matchFulfilled:(0,ee.isAllOf)((0,ee.isFulfilled)(e),f(t)),matchRejected:(0,ee.isAllOf)((0,ee.isRejected)(e),f(t))}}}}({baseQuery:a,reducerPath:s,context:n,api:e,serializeQueryArgs:l,assertTagType:m}),h=f.queryThunk,v=f.mutationThunk,g=f.patchQueryData,E=f.updateQueryData,S=f.upsertQueryData,w=f.prefetch,C=f.buildMatchThunkActions,A=function(e){var t=e.reducerPath,n=e.queryThunk,a=e.mutationThunk,o=e.context,i=o.endpointDefinitions,s=o.apiUid,l=o.extractRehydrationInfo,c=o.hasRehydrationInfo,u=e.assertTagType,d=e.config,p=(0,Y.createAction)(t+"/resetApiState"),m=(0,Y.createSlice)({name:t+"/queries",initialState:ue,reducers:{removeQueryResult:{reducer:function(e,t){delete e[t.payload.queryCacheKey]},prepare:(0,Y.prepareAutoBatched)()},queryResultPatched:{reducer:function(e,t){var n=t.payload,r=n.patches;se(e,n.queryCacheKey,(function(e){e.data=(0,ie.applyPatches)(e.data,r.concat())}))},prepare:(0,Y.prepareAutoBatched)()}},extraReducers:function(e){e.addCase(n.pending,(function(e,t){var n,a=t.meta,o=t.meta.arg,i=Z(o);(o.subscribe||i)&&(null!=e[n=o.queryCacheKey]||(e[n]={status:r.uninitialized,endpointName:o.endpointName})),se(e,o.queryCacheKey,(function(e){e.status=r.pending,e.requestId=i&&e.requestId?e.requestId:a.requestId,void 0!==o.originalArgs&&(e.originalArgs=o.originalArgs),e.startedTimeStamp=a.startedTimeStamp}))})).addCase(n.fulfilled,(function(e,t){var n=t.meta,a=t.payload;se(e,n.arg.queryCacheKey,(function(e){var t;if(e.requestId===n.requestId||Z(n.arg)){var o=i[n.arg.endpointName].merge;if(e.status=r.fulfilled,o)if(void 0!==e.data){var s=n.fulfilledTimeStamp,l=n.arg,c=n.baseQueryMeta,u=n.requestId,d=(0,Y.createNextState)(e.data,(function(e){return o(e,a,{arg:l.originalArgs,baseQueryMeta:c,fulfilledTimeStamp:s,requestId:u})}));e.data=d}else e.data=a;else e.data=null==(t=i[n.arg.endpointName].structuralSharing)||t?N((0,oe.isDraft)(e.data)?(0,ie.original)(e.data):e.data,a):a;delete e.error,e.fulfilledTimeStamp=n.fulfilledTimeStamp}}))})).addCase(n.rejected,(function(e,t){var n=t.meta,a=n.condition,o=n.requestId,i=t.error,s=t.payload;se(e,n.arg.queryCacheKey,(function(e){if(a);else{if(e.requestId!==o)return;e.status=r.rejected,e.error=null!=s?s:i}}))})).addMatcher(c,(function(e,t){for(var n=l(t).queries,a=0,o=Object.entries(n);a{"use strict";n.d(t,{L5:()=>U,RE:()=>r,cw:()=>R,hT:()=>re,l0:()=>ce,m7:()=>we});var r,a,o=n(38),i=n(2435),s=n(1081),l=n(2960),c=n(6234),u=function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]=200&&e.status<=299},O=function(e){return/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||"")};function I(e){if(!(0,o.isPlainObject)(e))return e;for(var t=y({},e),n=0,r=Object.entries(t);n=u)}var f=(0,o.createAsyncThunk)(n+"/executeQuery",p,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[o.SHOULD_AUTOBATCH]=!0,e},condition:function(e,t){var r,a,o,i=(0,t.getState)(),l=null==(a=null==(r=i[n])?void 0:r.queries)?void 0:a[e.queryCacheKey],c=null==l?void 0:l.fulfilledTimeStamp,u=e.originalArgs,d=null==l?void 0:l.originalArgs,p=s[e.endpointName];return!(!Q(e)&&("pending"===(null==l?void 0:l.status)||!m(e,i)&&(!$(p)||!(null==(o=null==p?void 0:p.forceRefetch)?void 0:o.call(p,{currentArg:u,previousArg:d,endpointState:l,state:i})))&&c))},dispatchConditionRejection:!0}),h=(0,o.createAsyncThunk)(n+"/executeMutation",p,{getPendingMeta:function(){var e;return(e={startedTimeStamp:Date.now()})[o.SHOULD_AUTOBATCH]=!0,e}});function v(e){return function(t){var n,r;return(null==(r=null==(n=null==t?void 0:t.meta)?void 0:n.arg)?void 0:r.endpointName)===e}}return{queryThunk:f,mutationThunk:h,prefetch:function(e,t,n){return function(r,a){var o=function(e){return"force"in e}(n)&&n.force,i=function(e){return"ifOlderThan"in e}(n)&&n.ifOlderThan,s=function(n){return void 0===n&&(n=!0),c.endpoints[e].initiate(t,{forceRefetch:n})},l=c.endpoints[e].select(t)(a());if(o)r(s());else if(i){var u=null==l?void 0:l.fulfilledTimeStamp;if(!u)return void r(s());(Number(new Date)-Number(new Date(u)))/1e3>=i&&r(s())}else r(s(!1))}},updateQueryData:function(e,t,n,a){return void 0===a&&(a=!0),function(o,s){var l,u,d,p=c.endpoints[e].select(t)(s()),m={patches:[],inversePatches:[],undo:function(){return o(c.util.patchQueryData(e,t,m.inversePatches,a))}};if(p.status===r.uninitialized)return m;if("data"in p)if((0,i.a6)(p.data)){var f=(0,i.vI)(p.data,n),h=f[0],v=f[1],g=f[2];(l=m.patches).push.apply(l,v),(u=m.inversePatches).push.apply(u,g),d=h}else d=n(p.data),m.patches.push({op:"replace",path:[],value:d}),m.inversePatches.push({op:"replace",path:[],value:p.data});return o(c.util.patchQueryData(e,t,m.patches,a)),m}},upsertQueryData:function(e,t,n){return function(r){var a;return r(c.endpoints[e].initiate(t,((a={subscribe:!1,forceRefetch:!0})[K]=function(){return{data:n}},a)))}},patchQueryData:function(e,t,n,r){return function(a,o){var i=s[e],u=l({queryArgs:t,endpointDefinition:i,endpointName:e});if(a(c.internalActions.queryResultPatched({queryCacheKey:u,patches:n})),r){var p=c.endpoints[e].select(t)(o()),m=G(i.providesTags,p.data,void 0,t,{},d);a(c.internalActions.updateProvidedBy({queryCacheKey:u,providedTags:m}))}}},buildMatchThunkActions:function(e,t){return{matchPending:(0,o.isAllOf)((0,o.isPending)(e),v(t)),matchFulfilled:(0,o.isAllOf)((0,o.isFulfilled)(e),v(t)),matchRejected:(0,o.isAllOf)((0,o.isRejected)(e),v(t))}}}}({baseQuery:a,reducerPath:l,context:n,api:e,serializeQueryArgs:c,assertTagType:v}),b=g.queryThunk,E=g.mutationThunk,S=g.patchQueryData,_=g.updateQueryData,T=g.upsertQueryData,N=g.prefetch,A=g.buildMatchThunkActions,P=ne({context:n,queryThunk:b,mutationThunk:E,reducerPath:l,assertTagType:v,config:{refetchOnFocus:f,refetchOnReconnect:h,refetchOnMountOrArgChange:m,keepUnusedDataFor:p,reducerPath:l}}),k=P.reducer,O=P.actions;Ee(e.util,{patchQueryData:S,updateQueryData:_,upsertQueryData:T,prefetch:N,resetApiState:O.resetApiState}),Ee(e.internalActions,O);var I=ye({reducerPath:l,context:n,queryThunk:b,mutationThunk:E,api:e,assertTagType:v}),R=I.middleware,L=I.actions;Ee(e.util,L),Ee(e,{reducer:k,middleware:R});var M=function(e){var t=e.serializeQueryArgs,n=e.reducerPath,a=function(e){return oe},o=function(e){return ie};return{buildQuerySelector:function(e,n){return function(r){var o=t({queryArgs:r,endpointDefinition:n,endpointName:e}),c=r===re?a:function(e){var t,n,r;return null!=(r=null==(n=null==(t=l(e))?void 0:t.queries)?void 0:n[o])?r:oe};return(0,s.createSelector)(c,i)}},buildMutationSelector:function(){return function(e){var t,n,r=(n="object"==typeof e?null!=(t=Z(e))?t:re:e)===re?o:function(e){var t,r,a;return null!=(a=null==(r=null==(t=l(e))?void 0:t.mutations)?void 0:r[n])?a:ie};return(0,s.createSelector)(r,i)}},selectInvalidatedBy:function(e,t){for(var r,a=e[n],o=new Set,i=0,s=t.map(V);i{"use strict";n.r(t),n.d(t,{EnhancerArray:()=>D,MiddlewareArray:()=>L,SHOULD_AUTOBATCH:()=>Je,TaskAbortError:()=>Oe,__DO_NOT_USE__ActionTypes:()=>a.$d,addListener:()=>Ge,applyMiddleware:()=>a.Tw,autoBatchEnhancer:()=>nt,bindActionCreators:()=>a.zH,clearAllListeners:()=>Ve,combineReducers:()=>a.HY,compose:()=>a.Zz,configureStore:()=>G,createAction:()=>A,createActionCreatorInvariantMiddleware:()=>x,createAsyncThunk:()=>ie,createDraftSafeSelector:()=>_,createEntityAdapter:()=>ee,createImmutableStateInvariantMiddleware:()=>F,createListenerMiddleware:()=>Qe,createNextState:()=>r.Ay,createReducer:()=>W,createSelector:()=>o.createSelector,createSerializableStateInvariantMiddleware:()=>H,createSlice:()=>K,createStore:()=>a.y$,current:()=>r.ss,findNonSerializableValue:()=>q,freeze:()=>r.CN,getDefaultMiddleware:()=>z,getType:()=>R,isAction:()=>P,isActionCreator:()=>k,isAllOf:()=>ue,isAnyOf:()=>ce,isAsyncThunkAction:()=>ge,isDraft:()=>r.Qx,isFluxStandardAction:()=>O,isFulfilled:()=>ve,isImmutableDefault:()=>j,isPending:()=>me,isPlain:()=>U,isPlainObject:()=>C,isRejected:()=>fe,isRejectedWithValue:()=>he,legacy_createStore:()=>a.Yl,miniSerializeError:()=>oe,nanoid:()=>te,original:()=>r.c2,prepareAutoBatched:()=>Xe,removeListener:()=>We,unwrapResult:()=>se});var r=n(2435),a=n(2960),o=n(1081);function i(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"==typeof a?a(n,r,e):t(a)}}}}var s=i();s.withExtraArgument=i;const l=s;var c,u=(c=function(e,t){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},c(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),d=function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]-1}function R(e){return""+e}function x(e){return void 0===e&&(e={}),function(){return function(e){return function(t){return e(t)}}}}var L=function(e){function t(){for(var n=[],r=0;r",value:e};if("object"!=typeof e||null===e)return!1;if(null==o?void 0:o.has(e))return!1;for(var s=null!=r?r(e):Object.entries(e),l=a.length>0,c=function(e,s){var c=t?t+"."+e:e;return l&&a.some((function(e){return e instanceof RegExp?e.test(c):c===e}))?"continue":n(s)?"object"==typeof s&&(i=q(s,c,n,r,a,o))?{value:i}:void 0:{value:{keyPath:c,value:s}}},u=0,d=s;u0){var o=t.filter((function(t){return function(t,n,r){var a=r.entities[n.id],o=Object.assign({},a,n.changes),i=Y(o,e),s=i!==n.id;return s&&(t[n.id]=i,delete r.entities[n.id]),r.entities[i]=o,s}(r,t,n)})).length>0;o&&(n.ids=Object.keys(n.entities))}}function i(t,r){var a=X(t,e,r),i=a[0];o(a[1],r),n(i,r)}return{removeAll:(s=function(e){Object.assign(e,{ids:[],entities:{}})},l=Q((function(e,t){return s(t)})),function(e){return l(e,void 0)}),addOne:Q(t),addMany:Q(n),setOne:Q(r),setMany:Q((function(e,t){for(var n=0,a=e=J(e);n-1;return n&&r}function pe(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function me(){for(var e=[],t=0;t0)for(var p=e.getState(),m=Array.from(n.values()),f=0,h=m;f{function n(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.t-4:t.t:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function s(e,t){return 2===i(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){return 2===i(e)?e.get(t):e[t]}function c(e,t,n){var r=i(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function u(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return z&&e instanceof Map}function p(e){return $&&e instanceof Set}function m(e){return e.i||e.u}function f(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=X(e);delete t[K];for(var n=J(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=v),Object.freeze(e),t&&o(e,(function(e,t){return h(t,!0)}),!0)),e}function v(){n(2)}function g(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function b(e){var t=Z[e];return t||n(18,e),t}function y(e,t){Z[e]||(Z[e]=t)}function E(){return B}function S(e,t){t&&(b("Patches"),e.o=[],e.v=[],e.s=t)}function w(e){_(e),e.p.forEach(C),e.p=null}function _(e){e===B&&(B=e.l)}function T(e){return B={p:[],l:B,h:e,_:!0,m:0}}function C(e){var t=e[K];0===t.t||1===t.t?t.j():t.O=!0}function N(e,t){t.m=t.p.length;var r=t.p[0],o=void 0!==e&&e!==r;return t.h.S||b("ES5").P(t,e,o),o?(r[K].g&&(w(t),n(4)),a(e)&&(e=A(t,e),t.l||k(t,e)),t.o&&b("Patches").M(r[K].u,e,t.o,t.v)):e=A(t,r,[]),w(t),t.o&&t.s(t.o,t.v),e!==V?e:void 0}function A(e,t,n){if(g(t))return t;var r=t[K];if(!r)return o(t,(function(a,o){return P(e,r,t,a,o,n)}),!0),t;if(r.A!==e)return t;if(!r.g)return k(e,r.u,!0),r.u;if(!r.R){r.R=!0,r.A.m--;var a=4===r.t||5===r.t?r.i=f(r.k):r.i,i=a,s=!1;3===r.t&&(i=new Set(a),a.clear(),s=!0),o(i,(function(t,o){return P(e,r,a,t,o,n,s)})),k(e,a,!1),n&&e.o&&b("Patches").F(r,n,e.o,e.v)}return r.i}function P(e,t,n,o,i,l,u){if(r(i)){var d=A(e,i,l&&t&&3!==t.t&&!s(t.N,o)?l.concat(o):void 0);if(c(n,o,d),!r(d))return;e._=!1}else u&&n.add(i);if(a(i)&&!g(i)){if(!e.h.D&&e.m<1)return;A(e,i),t&&t.A.l||k(e,i)}}function k(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e._&&h(t,n)}function O(e,t){var n=e[K];return(n?m(n):e)[t]}function I(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function R(e){e.g||(e.g=!0,e.l&&R(e.l))}function x(e){e.i||(e.i=f(e.u))}function L(e,t,n){var r=d(t)?b("MapSet").K(t,n):p(t)?b("MapSet").$(t,n):e.S?function(e,t){var n=Array.isArray(e),r={t:n?1:0,A:t?t.A:E(),g:!1,R:!1,N:{},l:t,u:e,k:null,i:null,j:null,C:!1},a=r,o=ee;n&&(a=[r],o=te);var i=Proxy.revocable(a,o),s=i.revoke,l=i.proxy;return r.k=l,r.j=s,l}(t,n):b("ES5").I(t,n);return(n?n.A:E()).p.push(r),r}function D(e){return r(e)||n(22,e),function e(t){if(!a(t))return t;var n,r=t[K],s=i(t);if(r){if(!r.g&&(r.t<4||!b("ES5").J(r)))return r.u;r.R=!0,n=M(t,s),r.R=!1}else n=M(t,s);return o(n,(function(t,a){r&&l(r.u,t)===a||c(n,t,e(a))})),3===s?new Set(n):n}(e)}function M(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return f(e)}function j(){function e(e,t){var n=i[e];return n?n.enumerable=t:i[e]=n={configurable:!0,enumerable:t,get:function(){return ee.get(this[K],e)},set:function(t){ee.set(this[K],e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var r=e[t][K];if(!r.g)switch(r.t){case 5:a(r)&&R(r);break;case 4:n(r)&&R(r)}}}function n(e){for(var t=e.u,n=e.k,r=J(n),a=r.length-1;a>=0;a--){var o=r[a];if(o!==K){var i=t[o];if(void 0===i&&!s(t,o))return!0;var l=n[o],c=l&&l[K];if(c?c.u!==i:!u(l,i))return!0}}var d=!!t[K];return r.length!==J(t).length+(d?0:1)}function a(e){var t=e.k;if(t.length!==e.u.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r1?n-1:0),o=1;o1?r-1:0),o=1;o=0;n--){var a=t[n];if(0===a.path.length&&"replace"===a.op){e=a.value;break}}n>-1&&(t=t.slice(n+1));var o=b("Patches").W;return r(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}(),re=new ne,ae=re.produce,oe=re.produceWithPatches.bind(re),ie=re.setAutoFreeze.bind(re),se=re.setUseProxies.bind(re),le=re.applyPatches.bind(re),ce=re.createDraft.bind(re),ue=re.finishDraft.bind(re);t.Immer=ne,t.applyPatches=le,t.castDraft=function(e){return e},t.castImmutable=function(e){return e},t.createDraft=ce,t.current=D,t.default=ae,t.enableAllPlugins=function(){j(),U(),F()},t.enableES5=j,t.enableMapSet=U,t.enablePatches=F,t.finishDraft=ue,t.freeze=h,t.immerable=W,t.isDraft=r,t.isDraftable=a,t.nothing=V,t.original=function(e){return r(e)||n(23,e),e[K].u},t.produce=ae,t.produceWithPatches=oe,t.setAutoFreeze=ie,t.setUseProxies=se},490:(e,t,n)=>{"use strict";e.exports=n(7937)},4250:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r={};try{!function(e,t){if(new e("q=%2B").get("q")!==t||new e({q:t}).get("q")!==t||new e([["q",t]]).get("q")!==t||"q=%0A"!==new e("q=\n").toString()||"q=+%26"!==new e({q:" &"}).toString()||"q=%25zx"!==new e({q:"%zx"}).toString())throw e;r.URLSearchParams=e}(URLSearchParams,"+")}catch(e){!function(e,t,n){var a=e.create,o=e.defineProperty,i=/[!'\(\)~]|%20|%00/g,s=/%(?![0-9a-fA-F]{2})/g,l=/\+/g,c={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"},u={append:function(e,t){f(this._ungap,e,t)},delete:function(e){delete this._ungap[e]},get:function(e){return this.has(e)?this._ungap[e][0]:null},getAll:function(e){return this.has(e)?this._ungap[e].slice(0):[]},has:function(e){return e in this._ungap},set:function(e,n){this._ungap[e]=[t(n)]},forEach:function(e,n){var r=this;for(var a in r._ungap)r._ungap[a].forEach(o,a);function o(o){e.call(n,o,t(a),r)}},toJSON:function(){return{}},toString:function(){var e=[];for(var t in this._ungap)for(var n=v(t),r=0,a=this._ungap[t];r{"use strict";n.d(t,{B:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{code:t,className:n=""}=e,a="";switch(t.toUpperCase()){case"AFL":default:a="afl-logo";break;case"AFLW":a="aflw-logo-white";break;case"VFL":a="logo-vfl";break;case"VFLW":a="logo-vflw";break;case"WAFL":a="logo-wafl";break;case"SANFL":a="logo-sanfl"}return r.createElement(i.A,{className:n,icon:a})};s.propTypes={code:o().string,className:o().string}},5726:(e,t,n)=>{"use strict";n.d(t,{p:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(6529);const l=e=>{let{title:t,summary:n,cssClass:a,iconName:o,iconClass:l,titleTranslation:c,summaryTranslation:u}=e;const d={title:(0,s.sC)(c||"label.empty.state.noData.title"),summary:(0,s.sC)(u||"label.empty.state.noData.summary")};return r.createElement("div",{className:`empty-state ${a||""}`},r.createElement("div",{className:"empty-state__background"}),r.createElement("div",{className:"empty-state__message"},r.createElement(i.A,{icon:o||"empty",className:`icon ${l||"icn-empty"}`}),r.createElement("h3",{className:"empty-state__message-label"},t||d.title),r.createElement("span",{className:"empty-state__summary"},n||d.summary)))};l.propTypes={title:o().string,summary:o().string,cssClass:o().string,iconName:o().string,iconClass:o().string,titleTranslation:o().string,summaryTranslation:o().string}},4498:(e,t,n)=>{"use strict";n.d(t,{F:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(1225),c=n(6529),u=n(8087),d=n(2341),p=n(1700);const m=e=>{let{onChange:t}=e;const[n,a]=(0,r.useState)(!1),o=(0,l.d4)(d.J).homeAway,i=(0,l.d4)(p.N),m="all"!==o||i?.eventTypes.length>0||i?.teams.length>0;return r.createElement("button",{className:s()("filter-button",{"filter-button--active":n},{"filter-button--selected":m},{"filter-button--selected-no-bar":!n&&m}),onClick:()=>{t(),a((e=>!e))}},r.createElement(u.A,{icon:"filter-circle",className:"filter-button__icon",folder:"elements",subfolder:"stats"}),r.createElement(u.A,{icon:"filter-circle-fill",className:"filter-button__icon-active",folder:"elements",subfolder:"stats"}),(0,c.sC)("label.statsLeaders.filters.toggleButtonText"))};m.propTypes={onChange:o().func.isRequired}},4729:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{url:t,title:n="",cssClass:a="",lazyload:o="lazy",objectFit:i=!1}=e;return r.createElement("img",{src:t,alt:n,className:`img ${a} ${i?"object-fit-cover-picture__img":""}`,loading:o})};i.propTypes={url:o().string,title:o().string,cssClass:o().string,lazyload:o().string,objectFit:o().bool}},7083:(e,t,n)=>{"use strict";n.d(t,{K:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529),s=n(8087);const l=e=>{let{cssClass:t,lastUpdated:n,selectedRegion:a}=e;return r.createElement("div",{className:`${t}`},r.createElement(s.A,{icon:"info",className:"icon"}),r.createElement("p",null,(0,i.sC)("label.lastUpdated.title"),r.createElement("span",null,n.tz(a.timezone).format("h:mmA dddd, MMMM D, YYYY"))))};l.propTypes={lastUpdated:o().object.isRequired,selectedRegion:o().object.isRequired,cssClass:o().string}},407:(e,t,n)=>{"use strict";n.d(t,{o:()=>s});var r=n(6540),a=n(5556),o=n(4729),i=n(3622);const s=e=>{let{image:t=!1,mediaQueryConfig:n=!1,useImg:a=!1,cssClass:s="",wrapperCssClass:l="",objectFit:c=!0,url:u="",renderAsPortrait:d=!1,style:p="",lazyload:m="lazy"}=e;if(t||u){let e=c,f=p;if(t&&n){e||(e=!0,f=`${p} padding-top: ${(100/t.aspectRatio).toString()}%`);const c=PULSE.app.common.image.getOnDemandImageUrl(t,n[n.length-1].size),u=c&&a?r.createElement(o.C,{url:c,title:t.title,cssClass:s,lazyload:m}):r.createElement(i.D,{image:t,mediaQueryConfig:n,pictureCssClass:s,objectFit:e,renderAsPortrait:d,lazyload:m});return r.createElement("div",{className:`js-lazy-load u-observed lazy-image-wrapper ${l}`,style:f},u)}if(u)return r.createElement(o.C,{url:u,title:t?.title,cssClass:s,lazyload:m,objectFit:c})}};s.propTypes={image:a.PropTypes.any,mediaQueryConfig:a.PropTypes.any,useImg:a.PropTypes.bool,cssClass:a.PropTypes.string,wrapperCssClass:a.PropTypes.string,objectFit:a.PropTypes.bool,url:a.PropTypes.string,renderAsPortrait:a.PropTypes.bool,style:a.PropTypes.any,lazyload:a.PropTypes.string}},3161:(e,t,n)=>{"use strict";n.d(t,{a:()=>a});var r=n(6540);const a=()=>r.createElement("ul",{className:"loader loader--v2"},r.createElement("li",{className:"loader__ball"}),r.createElement("li",{className:"loader__ball"}),r.createElement("li",{className:"loader__ball"}))},3622:(e,t,n)=>{"use strict";n.d(t,{D:()=>o});var r=n(6540),a=n(4729);const o=e=>{let{image:t,mediaQueryConfig:n,pictureCssClass:o="",objectFit:i=!1,renderAsPortrait:s=!1,lazyload:l="lazy"}=e;const[c,u]=(0,r.useState)([]);let d=o;return d=i?`${d} object-fit-cover-picture`:`${d} picture`,s&&(d=`${d} object-fit-cover-picture--is-portrait`),(0,r.useEffect)((()=>{const e=[];n.forEach((n=>{if("default"===n.name){const o=PULSE.app.common.image.getOnDemandImageUrl(t,n.size.width,n.size.height),s="picture__img";e.push(r.createElement(a.C,{url:o,title:t.title,cssClass:`${n.cssClass} ${s}`,lazyload:l,objectFit:i}))}else{let a=[];(n.multipliers?n.multipliers:[1,2]).forEach((e=>{a.push(PULSE.app.common.image.getOnDemandImageUrl(t,n.size.height*e,n.size.width*e))}));const o=((e,t)=>{let n="";t.forEach(((e,r)=>{n=n+e+` ${r+1}x`,r!==t.length-1&&(n=`${n}, `)}));let r=[];return e.minWidth&&r.push(`(min-width: ${e.minWidth}px)`),e.maxWidth&&r.push(`(max-width: ${e.maxWidth}px)`),{srcset:n,mediaQuery:r}})(n,a);e.push(r.createElement("source",{className:n.cssClass,srcSet:o.srcset,media:o.mediaQuery}))}})),u(e)}),[t,l,n,i]),c?r.createElement("picture",{className:d},c):null}},5395:(e,t,n)=>{"use strict";n.d(t,{U:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{className:t,photoUrl:n,alt:a,scale:o="0.2"}=e;const[i,l]=(0,r.useState)(s(n,o)),[c,u]=(0,r.useState)(t),[d,p]=(0,r.useState)(!1);(0,r.useEffect)((()=>{d||s(n,o)!==i&&l(s(n,o))}),[i,n,o,d]);const m=(0,r.useCallback)((()=>{d||(p(!0),l(`${PULSE.app.environment.cdn}i/elements/player-headshot-placeholder-light-v2.svg`),u(`${t} is-placeholder`))}),[t]);return r.createElement("img",{className:c,src:i,alt:a,width:"1",height:"1",onError:m,loading:"lazy"})},s=(e,t)=>PULSE.app.common.image.migratePlayerPhotoURL(e,t);i.propTypes={className:o().string,photoUrl:o().string,alt:o().string.isRequired,scale:o().string,onLoad:o().func}},6120:(e,t,n)=>{"use strict";n.d(t,{j:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(255);n(4295);const s=e=>{let{className:t,count:n=1,showAsColumns:a=!1,width:o,height:s,baseColor:l,highlightColor:c}=e;return r.createElement("div",{className:"skeleton-loader "+(a?"skeleton-loader--columns":"skeleton-loader")},r.createElement(i.A,{className:t,count:n,width:o,height:s,baseColor:l,highlightColor:c}))};s.propTypes={className:o().string,count:o().number,width:o().number,height:o().number,showAsColumns:o().bool,baseColor:o().string,highlightColor:o().string}},8087:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{icon:t,className:n="",style:a={},folder:o,subfolder:i}=e;return r.createElement("svg",{className:n,style:a},o&&"state-league"!==o?r.createElement("use",{xmlns:"http://www.w3.org/2000/svg",href:`${PULSE.app.environment.cdn}i/${o}/${i?`${i}/`:""}${t}.svg#icn-${t}`}):r.createElement("use",{xmlnsXlink:"http://www.w3.org/1999/xlink",xlinkHref:`${PULSE.app.environment.cdn}i/svg-output/${o?`${o}/`:""}icons.svg#icn-${t}`}))};i.propTypes={className:o().string,icon:o().string.isRequired,style:o().object,folder:o().any,subfolder:o().any}},394:(e,t,n)=>{"use strict";n.d(t,{d:()=>l});var r=n(6942),a=n.n(r),o=n(6540),i=n(5556),s=n.n(i);const l=e=>{const[t,n]=(0,o.useState)(e.isChecked),r=(0,o.useRef)(),i=t=>{n(t),e.onChange(t)};return(0,o.useLayoutEffect)((()=>{i(e.isChecked)}),[e.isChecked]),o.createElement("div",{className:a()("switch-input",{"switch-input--checked":t}),ref:r},o.createElement("label",{className:"switch-input__label",htmlFor:e.id,tabIndex:0,onKeyPress:e=>{[" ","Enter"].includes(e.key)&&(e.preventDefault(),i(!t))}},e.label,o.createElement("input",{className:"switch-input__input",type:"checkbox",id:e.id,checked:t,onChange:e=>i(e.target.checked),onClick:()=>{r?.current.dispatchEvent(new Event(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,{bubbles:!0}))}})))};l.propTypes={id:s().string,label:s().string,isChecked:s().bool,onChange:s().func}},9864:(e,t,n)=>{"use strict";n.d(t,{P:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{providerId:t,teamAbbreviation:n,className:a="",style:o={},theme:s}=e,l="";l=void 0!==n&&n.length>0?n.toLowerCase():PULSE.app.common.team.getTeamAbbr(t);const c=PULSE.app.common.team.getStateLeagueTeams().includes(l);let u="";return PULSE.app.common.team.getTeamsWithDefaultThemeOnly().includes(l)||(u=void 0!==s&&""!==s?"-"+s:""),r.createElement(i.A,{className:a,icon:`aflc-${l}${u}`,style:o,folder:c?"state-league":""})};s.propTypes={providerId:o().string,teamAbbreviation:o().string,className:o().string,style:o().object,theme:o().string}},8813:(e,t,n)=>{"use strict";n.d(t,{u:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{teamAbbreviation:t,className:n="",side:a="right"}=e;return r.createElement("div",{className:`stats-team-watermark-background ${PULSE.app.common.template.getTeamThemeClass(t)} stats-team-watermark-background--${a} ${n}`},r.createElement("div",{className:"stats-team-watermark-background__overlay"}),r.createElement("div",{className:"stats-team-watermark-background__watermark",style:{backgroundImage:`url('${PULSE.app.environment.watermarksPath}${t.toLowerCase()}-${a}-dark.png')`}}))};i.propTypes={teamAbbreviation:o().string.isRequired,className:o().string,side:o().string,type:o().string}},3518:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i);const l=e=>{const[t,n]=(0,r.useState)(e.value??e.options[0]),a=(0,r.useRef)(),o=t=>{n(t),e.onChange(t)};return(0,r.useLayoutEffect)((()=>{o(e.value)}),[e.value]),r.createElement("div",{className:"toggle-input",ref:a},e.options.map(((n,i)=>{const l=_.isEqual(t,n.value);return r.createElement("button",{key:`${e.id}-${i}`,className:s()("toggle-input__button",{"toggle-input__button--selected":l}),tabIndex:0,onClick:()=>{a?.current.dispatchEvent(new Event(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,{bubbles:!0})),o(n.value)},disabled:!!n.disabled},r.createElement("span",{className:"toggle-input__button-text"},n.label))})))};l.propTypes={id:o().string.isRequired,value:o().any,options:o().arrayOf(o().shape({label:o().string.isRequired,value:o().any.isRequired})).isRequired,onChange:o().func.isRequired}},9116:(e,t,n)=>{"use strict";n(6540);var r=n(5556),a=n.n(r);n(1225),n(8675),n(482),n(234),n(6150),n(6529);a().func,a().object},1214:(e,t,n)=>{"use strict";n(6540);var r=n(5556),a=n.n(r);n(1225),n(8675),n(482),n(5564),n(6529),n(234),n(9864),n(6150);a().func,a().object},3582:(e,t,n)=>{"use strict";n(6540);var r=n(5556),a=n.n(r);n(1225),n(8675),n(482),n(5564),n(6529),n(234),n(6150);a().func,a().object},2964:(e,t,n)=>{"use strict";n(1214),n(3582),n(9116)},5327:(e,t,n)=>{"use strict";n.d(t,{j:()=>l});var r=n(1225),a=n(2341),o=n(6172),i=n(9792),s=n(2594);function l(){const e=(0,r.d4)(a.J),t=(0,r.d4)(o._),n=(0,r.d4)(i.c),l=(0,r.d4)(s.K);return{competitionId:e?.competition?.id,compSeason:t,round:n,roundLoadError:l}}},4196:(e,t,n)=>{"use strict";n.d(t,{G:()=>s});var r=n(6540),a=n(1225),o=n(6150),i=n(2341);const s=e=>{let{seasons:t,initialValues:n,removeFinals:s}=e;const l=(0,a.wA)(),c=(0,a.d4)(i.J),u=(0,a.d4)((e=>e.rounds[`season_${c.season.id}`]?.list)),d=s?u?.filter(PULSE.app.common.match.isNonFinalRound):u,p=(0,r.useCallback)((()=>{l(o.zm.request({filterItem:"teams",value:[]})),l(o.zm.request({filterItem:"venues",value:[]})),l(o.zm.request({filterItem:"cities",value:[]}))}),[l]),m=(0,r.useCallback)((()=>{l(o.qg.request({navItem:"season",value:{id:""}})),p()}),[l,p]);(0,r.useEffect)((()=>{""===c.competition.id&&l(o.qg.request({navItem:"competition",value:{id:Number(n.competitionId),providerId:n.competitionProviderId?n.competitionProviderId:""}})),""!==c.competition.id&&(""!==c.season.id||t?.length?(t&&t[0]?.competitionId!==c.competition.id||t&&!t.find((e=>e.id===c.season.id)))&&m():m())}),[l,n.competitionId,n.competitionProviderId,c.competition.id,c.season.id,m,p,t]),(0,r.useEffect)((()=>{""!==c.season.id&&c.round.seasonId&&c.season.id!==c.round.seasonId&&l(o.qg.request({navItem:"round",value:{id:""}}))}),[l,c.round.seasonId,c.season.id]),(0,r.useEffect)((()=>{if(""===c.season.id&&t?.length&&t[0]?.competitionId===c.competition.id){const e=t.find((e=>e.id===Number(n.seasonId)));l(o.qg.request({navItem:"season",value:{id:e?.id?Number(n.seasonId):t[0].id,providerId:e?n.seasonPid:t[0].providerId}}))}if((!c.round?.id||!c.round?.seasonId)&&t?.length&&c.season.id){const e=t.find((e=>e.id===c.season.id));if(e&&d?.length){let t;c.round?.id?c.round?.id&&!c.round?.seasonId&&(t=d.find((e=>e.id===c.round.id))):t=d.filter((()=>!s||PULSE.app.common.match.isNonFinalRound)).find((t=>t.roundNumber===e.currentRoundNumber))||d[s?d.length-1:0],l(o.qg.request({navItem:"round",value:t}))}}}),[l,n.competitionId,n.seasonId,n.seasonPid,c.competition.id,c.round,c.season.id,t,d,s])}},3257:(e,t,n)=>{"use strict";n.d(t,{F:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(3868);const l=e=>{let{ecalId:t}=e;return(0,r.useEffect)((()=>{(0,s.k)(window.ecalApiKey)}),[]),r.createElement("button",{className:"competition-nav__button ecal-sync-widget-button","data-ecal-widget-id":t,"data-ecal-no-styling":!0},r.createElement(i.A,{icon:"add-to-calendar",className:"icon"}),r.createElement("span",null,"Add to calendar"))};l.propTypes={ecalId:o().string.isRequired}},2142:(e,t,n)=>{"use strict";n.d(t,{K:()=>p});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3721),l=n(6529),c=n(2341),u=n(6150);const{TEAM_IDS:d}=window.PULSE.app.common.CONSTANTS,p=e=>{let{competitions:t,hidePreseason:n}=e;const o=(0,a.wA)(),i=(0,a.d4)(c.J);if(!t||""===i.competition.id)return"";const p=void 0!==window.DEFAULT_COMP_ORDER?window.DEFAULT_COMP_ORDER.split(","):[PULSE.app.common.CONSTANTS.PROVIDER_IDS.WOMENS,PULSE.app.common.CONSTANTS.PROVIDER_IDS.PREMIERSHIP,PULSE.app.common.CONSTANTS.PROVIDER_IDS.VFL_PREMIERSHIP,PULSE.app.common.CONSTANTS.PROVIDER_IDS.VFL_WOMENS,PULSE.app.common.CONSTANTS.PROVIDER_IDS.WAFL_PREMIERSHIP,PULSE.app.common.CONSTANTS.PROVIDER_IDS.SANFL_PREMIERSHIP];let m="";const f=p.findIndex((e=>e===PULSE.app.common.CONSTANTS.PROVIDER_IDS.PRE_SEASON));-1!==f&&n?p.splice(f,1):1!==f||n||p.splice(f,0,PULSE.app.common.CONSTANTS.PROVIDER_IDS.PRE_SEASON),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;var n;const r=((e,t)=>t.map((t=>e.find((e=>e.providerId===t)))))((n=t,e.filter((e=>n.includes(e.providerId)))),t);m=r}(t);const h=Object.keys(d).length?m.filter((e=>void 0!==d[e.code]&&e)):m;return r.createElement("div",{className:"stats-leaders-nav__select competition-nav__competition-select"},r.createElement(s.l,{items:h,itemToString:e=>e.name,initialSelectedItem:t.find((e=>e.id===Number(i.competition.id))),showCompLogo:!0,activeItem:h.find((e=>e.id===Number(i.competition.id))),isReadyToRender:()=>h?.length&&Number(i.competition.id),label:(0,l.sC)("label.filters.competition"),onSelectedItemChange:e=>{let{selectedItem:t}=e;o(u.qg.request({navItem:"competition",value:{id:t.id,providerId:t.providerId}}))}}))};p.propTypes={competitions:i().array,hidePreseason:i().bool}},3316:(e,t,n)=>{"use strict";n.d(t,{_:()=>c});var r=n(6540),a=n(1225),o=n(3721),i=n(6529),s=n(2341),l=n(6150);const c=()=>{const e=(0,a.wA)(),t=(0,a.d4)(s.J),n=[{name:(0,i.sC)("label.filters.allMatches"),value:"all"},{name:(0,i.sC)("label.filters.homeMatches"),value:"home"},{name:(0,i.sC)("label.filters.awayMatches"),value:"away"}];return r.createElement("div",{className:"stats-leaders-nav__select"},r.createElement(o.l,{items:n,itemToString:e=>e?.name?e.name:"",activeItem:n.find((e=>e.value===t.homeAway)),initialSelectedItem:n.find((e=>e.value===t.homeAway)),label:(0,i.sC)("label.filters.homeAway"),onSelectedItemChange:t=>{let{selectedItem:n}=t;e(l.qg.request({navItem:"homeAway",value:n.value}))}}))}},1571:(e,t,n)=>{"use strict";n.d(t,{t:()=>p});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(394),l=n(6529),c=n(1500),u=n(6150),d=n(3959);const p=e=>{let{roundId:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(c.o),{data:i=[]}=(0,d.eT)({roundId:t});return i?.liveLadderPositions?.find((e=>e?.playing))?r.createElement("div",{className:"competition-nav__live-toggle"},r.createElement(s.d,{id:"ladder-live-toggle",label:(0,l.sC)("label.Live"),isChecked:o.isActive,onChange:e=>n(u.PW.request({isActive:e}))})):r.createElement(r.Fragment,null)};p.propTypes={roundId:i().string}},4774:(e,t,n)=>{"use strict";n.d(t,{O:()=>d});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(2341),l=n(6150),c=n(394),u=n(6529);const d=e=>{let{style:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(s.J);return r.createElement("div",{className:"competition-nav__other-matches-toggle",style:t},r.createElement(c.d,{id:"other-matches-toggle",label:(0,u.sC)("label.show-other-matches"),isChecked:o.otherMatches.isActive,onChange:e=>{n(l.qg.request({navItem:"otherMatches",value:{isActive:e}}))}}))};d.propTypes={style:i().object}},4598:(e,t,n)=>{"use strict";n.d(t,{y:()=>u});var r=n(6540),a=n(1225),o=n(3721),i=n(6529),s=n(2341),l=n(6150),c=n(8087);const u=()=>{const e=(0,a.wA)(),t=(0,a.d4)(s.J),n="all"===t.homeAway,u=[{name:(0,i.sC)("label.filters.allMatches"),value:"all"},{name:(0,i.sC)("label.filters.homeMatches"),value:"home"},{name:(0,i.sC)("label.filters.awayMatches"),value:"away"}];return r.createElement("div",{className:"competition-nav__season-select "+(n?"":"competition-nav__home-away-select--has-selected-item")},r.createElement(c.A,{icon:"location",className:"competition-nav__home-away-select-icon"}),r.createElement(c.A,{className:"competition-nav__season-select-chevron",icon:"chevron-down"}),r.createElement(o.l,{items:u,itemToString:e=>e?.name?e.name:"",activeItem:u.find((e=>e.value===t.homeAway)),initialSelectedItem:u.find((e=>e.value===t.homeAway)),label:(0,i.sC)("label.filters.homeAway"),onSelectedItemChange:t=>{let{selectedItem:n}=t;e(l.qg.request({navItem:"homeAway",value:n.value}))}}))}},4775:(e,t,n)=>{"use strict";n.d(t,{D:()=>m});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3721),l=n(6529),c=n(2341),u=n(6172),d=n(6150),p=n(8087);const m=e=>{let{removeFinals:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(c.J),i=(0,a.d4)((e=>e.rounds[`season_${o.season.id}`]?.error)),m=(0,a.d4)((e=>e.rounds[`season_${o.season.id}`]?.list)),f=(0,a.d4)(u._)?.currentRoundNumber-1||!1,h=t?m?.filter(PULSE.app.common.match.isNonFinalRound):m;return i||Array.isArray(h)&&0===h.length?null:r.createElement("div",{className:"competition-nav__season-select"},r.createElement(p.A,{icon:"calendar",className:"competition-nav__season-select-icon"}),r.createElement(p.A,{className:"competition-nav__season-select-chevron",icon:"chevron-down"}),r.createElement(s.l,{items:h,itemToString:e=>e?.name,initialSelectedItem:h&&o.round.id?h.find((e=>e.id===Number(o.round.id))):"",activeItem:h&&o.round.id?h.find((e=>e.id===Number(o.round.id))):"",isReadyToRender:()=>h?.length&&Number(o.round.id),label:(0,l.sC)("label.stats.round"),onSelectedItemChange:e=>{let{selectedItem:t}=e;n(d.qg.request({navItem:"round",value:t}))},currentRoundIndex:f}))};m.propTypes={removeFinals:i().bool}},3610:(e,t,n)=>{"use strict";n.d(t,{U:()=>p});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3721),l=n(6529),c=n(2341),u=n(6150),d=n(8087);const p=e=>{let{seasons:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(c.J);return!t.find((e=>e.id===Number(o.season.id)))&&t?"":r.createElement("div",{className:"competition-nav__season-select"},r.createElement(d.A,{icon:"season-trophy",className:"competition-nav__season-select-icon"}),r.createElement(d.A,{className:"competition-nav__season-select-chevron",icon:"chevron-down"}),r.createElement(s.l,{items:t,itemToString:e=>e.name,initialSelectedItem:t&&o.season.id?t.find((e=>e.id===Number(o.season.id))):"",activeItem:t&&o.season.id?t.find((e=>e.id===Number(o.season.id))):"",isReadyToRender:()=>t?.length&&Number(o.season.id),label:(0,l.sC)("label.stats.season"),onSelectedItemChange:e=>{let{selectedItem:t}=e;n(u.qg.request({navItem:"season",value:{id:t.id,providerId:t.providerId}}))}}))};p.propTypes={seasons:i().array}},8275:(e,t,n)=>{"use strict";n(6540),n(1225);var r=n(5556),a=n.n(r);n(8675),n(2341),a().object,a().number,a().func},5169:(e,t,n)=>{"use strict";n(6540),n(1225),n(6150),n(3161),n(8275)},3274:(e,t,n)=>{"use strict";n.d(t,{t:()=>p});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(6529),l=n(3721),c=n(2341),u=n(6172),d=n(6150);const p=e=>{let{removeFinals:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(c.J),i=(0,a.d4)((e=>e.rounds[`season_${o.season.id}`]?.error)),p=(0,a.d4)((e=>e.rounds[`season_${o.season.id}`]?.list)),m=(0,a.d4)(u._)?.currentRoundNumber-1||!1,f=t?p?.filter(PULSE.app.common.match.isNonFinalRound):p;return i||Array.isArray(f)&&0===f.length?null:r.createElement("div",{className:"competition-nav__season-select"},r.createElement(l.l,{items:f,itemToString:e=>e?.name,initialSelectedItem:f&&o.round.id?f.find((e=>e.id===Number(o.round.id))):"",activeItem:f&&o.round.id?f.find((e=>e.id===Number(o.round.id))):"",isReadyToRender:()=>f?.length&&Number(o.round.id),label:(0,s.sC)("label.stats.round"),onSelectedItemChange:e=>{let{selectedItem:t}=e;n(d.qg.request({navItem:"round",value:t}))},currentRoundIndex:m}))};p.propTypes={removeFinals:i().bool}},776:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3721),l=n(6529),c=n(2341),u=n(6150);const d=e=>{let{seasons:t}=e;const n=(0,a.wA)(),o=(0,a.d4)(c.J);return!t.find((e=>e.id===Number(o.season.id)))&&t?"":r.createElement("div",{className:"competition-nav__season-select"},r.createElement(s.l,{items:t,itemToString:e=>e.name,initialSelectedItem:t&&o.season.id?t.find((e=>e.id===Number(o.season.id))):"",activeItem:t&&o.season.id?t.find((e=>e.id===Number(o.season.id))):"",isReadyToRender:()=>t?.length&&Number(o.season.id),label:(0,l.sC)("label.stats.season"),onSelectedItemChange:e=>{let{selectedItem:t}=e;n(u.qg.request({navItem:"season",value:{id:t.id,providerId:t.providerId}}))}}))};d.propTypes={seasons:i().array}},6527:(e,t,n)=>{"use strict";n.d(t,{Ai:()=>a.A,D7:()=>i.D,FL:()=>p.F,Km:()=>r.K,Ox:()=>u.O,Uh:()=>o.U,_R:()=>c._,tL:()=>s.t,tj:()=>l.t,y6:()=>d.y});var r=n(2142),a=(n(5169),n(776)),o=n(3610),i=n(4775),s=n(3274),l=n(1571),c=n(3316),u=n(4774),d=n(4598),p=n(3257)},9528:(e,t,n)=>{"use strict";n.d(t,{_:()=>s});var r=n(443),a=n(2341),o=n(8675),i=n(6150);const s=e=>(0,r.A)({store:e,params:{Competition:{selector:e=>(0,a.J)(e).competition.id?.toString(),action:e=>e?i.qg.request({navItem:"competition",value:{id:e}}):{type:""},stringToValue:e=>parseInt(e)||null},Season:{selector:e=>(0,a.J)(e).season.id?.toString(),action:e=>e?i.qg.request({navItem:"season",value:{id:e}}):{type:""},stringToValue:e=>parseInt(e)||null},Round:{selector:e=>(0,a.J)(e).round.id?.toString(),action:e=>e?i.qg.request({navItem:"round",value:{id:e}}):{type:""},stringToValue:e=>parseInt(e)||null},Teams:{selector:e=>(0,o.N)(e).teams?.toString(),action:e=>e?i.zm.request({filterItem:"teams",value:e}):{type:""},stringToValue:e=>(""!==e?e.split(","):[]).length?[...e.split(",").map((e=>parseInt(e)))]:"",defaultValue:""},Venues:{selector:e=>(0,o.N)(e).venues?.toString(),action:e=>e?i.zm.request({filterItem:"venues",value:e}):{type:""},stringToValue:e=>(""!==e?e.split(","):[]).length?[...e.split(",").map((e=>parseInt(e)))]:null,defaultValue:""},Cities:{selector:e=>(0,o.N)(e).cities?.toString(),action:e=>e?i.zm.request({filterItem:"cities",value:e}):{type:""},stringToValue:e=>(""!==e?e.split(","):[]).length?[...e.split(",")]:null,defaultValue:""},HomeAway:{selector:e=>(0,a.J)(e).homeAway?.toString(),action:e=>e?i.qg.request({navItem:"homeAway",value:e}):{type:""},defaultValue:"all"},OtherMatches:{selector:e=>(0,a.J)(e).otherMatches?.isActive,action:e=>{if(!e)return{type:""};let t="true"===e;return i.qg.request({navItem:"otherMatches",value:{isActive:t}})},defaultValue:!1}},initialTruth:"location"})},1684:(e,t,n)=>{"use strict";n.d(t,{v:()=>Tt});var r=n(6540),a=n(5556),o=n.n(a),i=n(9379);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{}).mark;return e?e.startsWith("data-")?e:"data-".concat(e):I}function L(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function D(e){return Array.from((R.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!d())return null;var n=t.csp,r=t.prepend,a=t.priority,o=void 0===a?0:a,i=function(e){return"queue"===e?"prependQueue":e?"prepend":"append"}(r),s="prependQueue"===i,l=document.createElement("style");l.setAttribute(k,i),s&&o&&l.setAttribute(O,"".concat(o)),null!=n&&n.nonce&&(l.nonce=null==n?void 0:n.nonce),l.innerHTML=e;var c=L(t),u=c.firstChild;if(r){if(s){var p=(t.styles||D(c)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(k)))return!1;var t=Number(e.getAttribute(O)||0);return o>=t}));if(p.length)return c.insertBefore(l,p[p.length-1].nextSibling),l}c.insertBefore(l,u)}else c.appendChild(l);return l}function j(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=L(t);return(t.styles||D(n)).find((function(n){return n.getAttribute(x(t))===e}))}function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=j(e,t);n&&L(t).removeChild(n)}function U(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=L(n),a=D(r),o=(0,i.A)((0,i.A)({},n),{},{styles:a});!function(e,t){var n=R.get(e);if(!n||!function(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}(document,n)){var r=M("",t),a=r.parentNode;R.set(e,a),e.removeChild(r)}}(r,o);var s,l,c,u=j(t,o);if(u)return null!==(s=o.csp)&&void 0!==s&&s.nonce&&u.nonce!==(null===(l=o.csp)||void 0===l?void 0:l.nonce)&&(u.nonce=null===(c=o.csp)||void 0===c?void 0:c.nonce),u.innerHTML!==e&&(u.innerHTML=e),u;var d=M(e,o);return d.setAttribute(x(o),t),d}var q="rc-util-locker-".concat(Date.now()),B=0;function H(e){var t=!!e,n=c(r.useState((function(){return B+=1,"".concat(q,"_").concat(B)})),1)[0];A((function(){if(t){var e=(a=document.body,"undefined"!=typeof document&&a&&a instanceof Element?function(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r,a,o=n.style;if(o.position="absolute",o.left="0",o.top="0",o.width="100px",o.height="100px",o.overflow="scroll",e){var i=getComputedStyle(e);o.scrollbarColor=i.scrollbarColor,o.scrollbarWidth=i.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var u=l?"width: ".concat(s.width,";"):"",d=c?"height: ".concat(s.height,";"):"";U("\n#".concat(t,"::-webkit-scrollbar {\n").concat(u,"\n").concat(d,"\n}"),t)}catch(e){console.error(e),r=l,a=c}}document.body.appendChild(n);var p=e&&r&&!isNaN(r)?r:n.offsetWidth-n.clientWidth,m=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),F(t),{width:p,height:m}}(a):{width:0,height:0}).width,r=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;U("\nhtml body {\n overflow-y: hidden;\n ".concat(r?"width: calc(100% - ".concat(e,"px);"):"","\n}"),n)}else F(n);var a;return function(){F(n)}}),[t,n])}var z=!1,$=function(e){return!1!==e&&(d()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},G=r.forwardRef((function(e,t){var n=e.open,a=e.autoLock,o=e.getContainer,i=(e.debug,e.autoDestroy),p=void 0===i||i,m=e.children,f=c(r.useState(n),2),h=f[0],v=f[1],g=h||n;r.useEffect((function(){(p||n)&&v(n)}),[n,p]);var b=c(r.useState((function(){return $(o)})),2),y=b[0],E=b[1];r.useEffect((function(){var e=$(o);E(null!=e?e:null)}));var S=function(e){var t=c(r.useState((function(){return d()?document.createElement("div"):null})),1)[0],n=r.useRef(!1),a=r.useContext(C),o=c(r.useState(P),2),i=o[0],u=o[1],p=a||(n.current?void 0:function(e){u((function(t){return[e].concat(function(e){if(Array.isArray(e))return s(e)}(n=t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||l(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var n}))});function m(){t.parentElement||document.body.appendChild(t),n.current=!0}function f(){var e;null===(e=t.parentElement)||void 0===e||e.removeChild(t),n.current=!1}return A((function(){return e?a?a(m):m():f(),f}),[e]),A((function(){i.length&&(i.forEach((function(e){return e()})),u(P))}),[i]),[t,p]}(g&&!y),w=c(S,2),N=w[0],k=w[1],O=null!=y?y:N;H(a&&n&&d()&&(O===N||O===document.body));var I=null;m&&T(m)&&t&&(I=m.ref);var R=_(I,t);if(!g||!d()||void 0===y)return null;var x=!1===O||z,L=m;return t&&(L=r.cloneElement(m,{ref:R})),r.createElement(C.Provider,{value:k},x?L:(0,u.createPortal)(L,O))}));const V=G;var W=r.createContext(null),K=r.createContext({});const Q=W;var Y=n(4467),J=n(8168),X=n(6942),Z=n.n(X);function ee(e){return e instanceof HTMLElement||e instanceof SVGElement}var te=r.createContext({});function ne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var re=n(816);function ae(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:1),t};Ve.cancel=function(e){var t=$e.get(e);return Ge(e),He(t)};const We=Ve;var Ke=[Ee,Se,we,_e],Qe=[Ee,Te],Ye=!1;function Je(e){return e===we||e===_e}function Xe(e,t,n,a){var o,s,l,u=a.motionEnter,d=void 0===u||u,p=a.motionAppear,m=void 0===p||p,f=a.motionLeave,h=void 0===f||f,v=a.motionDeadline,g=a.motionLeaveImmediately,b=a.onAppearPrepare,y=a.onEnterPrepare,E=a.onLeavePrepare,S=a.onAppearStart,w=a.onEnterStart,_=a.onLeaveStart,T=a.onAppearActive,C=a.onEnterActive,N=a.onLeaveActive,A=a.onAppearEnd,P=a.onEnterEnd,k=a.onLeaveEnd,O=a.onVisibleChanged,I=c(fe(),2),R=I[0],x=I[1],L=(o=he,s=c(r.useReducer((function(e){return e+1}),0),2)[1],l=r.useRef(o),[me((function(){return l.current})),me((function(e){l.current="function"==typeof e?e(l.current):e,s()}))]),D=c(L,2),M=D[0],j=D[1],F=c(fe(null),2),U=F[0],q=F[1],B=M(),H=(0,r.useRef)(!1),z=(0,r.useRef)(null);function $(){return n()}var G=(0,r.useRef)(!1);function V(){j(he),q(null,!0)}var W=me((function(e){var t=M();if(t!==he){var n=$();if(!e||e.deadline||e.target===n){var r,a=G.current;t===ve&&a?r=null==A?void 0:A(n,e):t===ge&&a?r=null==P?void 0:P(n,e):t===be&&a&&(r=null==k?void 0:k(n,e)),a&&!1!==r&&V()}}})),K=c(function(e){var t=(0,r.useRef)();function n(t){t&&(t.removeEventListener(Fe,e),t.removeEventListener(je,e))}return r.useEffect((function(){return function(){n(t.current)}}),[]),[function(r){t.current&&t.current!==r&&n(t.current),r&&r!==t.current&&(r.addEventListener(Fe,e),r.addEventListener(je,e),t.current=r)},n]}(W),1)[0],Q=function(e){switch(e){case ve:return(0,Y.A)((0,Y.A)((0,Y.A)({},Ee,b),Se,S),we,T);case ge:return(0,Y.A)((0,Y.A)((0,Y.A)({},Ee,y),Se,w),we,C);case be:return(0,Y.A)((0,Y.A)((0,Y.A)({},Ee,E),Se,_),we,N);default:return{}}},J=r.useMemo((function(){return Q(B)}),[B]),X=c(function(e,t,n){var a=c(fe(ye),2),o=a[0],i=a[1],s=function(){var e=r.useRef(null);function t(){We.cancel(e.current)}return r.useEffect((function(){return function(){t()}}),[]),[function n(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t();var o=We((function(){a<=1?r({isCanceled:function(){return o!==e.current}}):n(r,a-1)}));e.current=o},t]}(),l=c(s,2),u=l[0],d=l[1],p=t?Qe:Ke;return qe((function(){if(o!==ye&&o!==_e){var e=p.indexOf(o),t=p[e+1],r=n(o);r===Ye?i(t,!0):t&&u((function(e){function n(){e.isCanceled()||i(t,!0)}!0===r?n():Promise.resolve(r).then(n)}))}}),[e,o]),r.useEffect((function(){return function(){d()}}),[]),[function(){i(Ee,!0)},o]}(B,!e,(function(e){if(e===Ee){var t=J[Ee];return t?t($()):Ye}var n;return ee in J&&q((null===(n=J[ee])||void 0===n?void 0:n.call(J,$(),null))||null),ee===we&&B!==he&&(K($()),v>0&&(clearTimeout(z.current),z.current=setTimeout((function(){W({deadline:!0})}),v))),ee===Te&&V(),true})),2),Z=X[0],ee=X[1],te=Je(ee);G.current=te,qe((function(){x(t);var n,r=H.current;H.current=!0,!r&&t&&m&&(n=ve),r&&t&&d&&(n=ge),(r&&!t&&h||!r&&g&&!t&&h)&&(n=be);var a=Q(n);n&&(e||a[Ee])?(j(n),Z()):j(he)}),[t]),(0,r.useEffect)((function(){(B===ve&&!m||B===ge&&!d||B===be&&!h)&&j(he)}),[m,d,h]),(0,r.useEffect)((function(){return function(){H.current=!1,clearTimeout(z.current)}}),[]);var ne=r.useRef(!1);(0,r.useEffect)((function(){R&&(ne.current=!0),void 0!==R&&B===he&&((ne.current||R)&&(null==O||O(R)),ne.current=!0)}),[R,B]);var re=U;return J[Ee]&&ee===Se&&(re=(0,i.A)({transition:"none"},re)),[B,ee,re,null!=R?R:t]}const Ze=function(e){var t=e;"object"===(0,y.A)(e)&&(t=e.transitionSupport);var n=r.forwardRef((function(e,n){var a=e.visible,o=void 0===a||a,s=e.removeOnLeave,l=void 0===s||s,d=e.forceRender,p=e.children,m=e.motionName,f=e.leavedClassName,h=e.eventProps,v=function(e,n){return!(!e.motionName||!t||!1===n)}(e,r.useContext(te).motion),g=(0,r.useRef)(),b=(0,r.useRef)(),E=c(Xe(v,o,(function(){try{return g.current instanceof HTMLElement?g.current:function(e){return e&&"object"===(0,y.A)(e)&&ee(e.nativeElement)?e.nativeElement:ee(e)?e:null}(e=b.current)||(e instanceof r.Component?null===(t=u.findDOMNode)||void 0===t?void 0:t.call(u,e):null)}catch(e){return null}var e,t}),e),4),w=E[0],_=E[1],C=E[2],N=E[3],A=r.useRef(N);N&&(A.current=!0);var P,k=r.useCallback((function(e){g.current=e,S(n,e)}),[n]),O=(0,i.A)((0,i.A)({},h),{},{visible:o});if(p)if(w===he)P=N?p((0,i.A)({},O),k):!l&&A.current&&f?p((0,i.A)((0,i.A)({},O),{},{className:f}),k):d||!l&&!f?p((0,i.A)((0,i.A)({},O),{},{style:{display:"none"}}),k):null;else{var I;_===Ee?I="prepare":Je(_)?I="active":_===Se&&(I="start");var R=Ue(m,"".concat(w,"-").concat(I));P=p((0,i.A)((0,i.A)({},O),{},{className:Z()(Ue(m,w),(0,Y.A)((0,Y.A)({},R,R&&I),m,"string"==typeof m)),style:C}),k)}else P=null;return r.isValidElement(P)&&T(P)&&(P.ref||(P=r.cloneElement(P,{ref:k}))),r.createElement(pe,{ref:b},P)}));return n.displayName="CSSMotion",n}(Me);var et=n(8587);function tt(e,t){if(null==e)return{};var n,r,a=(0,et.A)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r0&&void 0!==arguments[0]?arguments[0]:[]).map(it)}var lt=["component","children","onVisibleChanged","onAllRemoved"],ct=["status"],ut=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];!function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ze,t=function(t){se(a,t);var n=de(a);function a(){var e;ne(this,a);for(var t=arguments.length,r=new Array(t),o=0;o0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,a=t.length,o=st(e),s=st(t);o.forEach((function(e){for(var t=!1,o=r;o1})).forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==at}))).forEach((function(t){t.key===e&&(t.status=rt)}))})),n}(r,a);return{keyEntities:o.filter((function(e){var t=r.find((function(t){var n=t.key;return e.key===n}));return!t||t.status!==ot||e.status!==at}))}}}]),a}(r.Component);(0,Y.A)(t,"defaultProps",{component:"div"})}(Me);const dt=Ze;var pt={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=pt.F1&&t<=pt.F12)return!1;switch(t){case pt.ALT:case pt.CAPS_LOCK:case pt.CONTEXT_MENU:case pt.CTRL:case pt.DOWN:case pt.END:case pt.ESC:case pt.HOME:case pt.INSERT:case pt.LEFT:case pt.MAC_FF_META:case pt.META:case pt.NUMLOCK:case pt.NUM_CENTER:case pt.PAGE_DOWN:case pt.PAGE_UP:case pt.PAUSE:case pt.PRINT_SCREEN:case pt.RIGHT:case pt.SHIFT:case pt.UP:case pt.WIN_KEY:case pt.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=pt.ZERO&&e<=pt.NINE)return!0;if(e>=pt.NUM_ZERO&&e<=pt.NUM_MULTIPLY)return!0;if(e>=pt.A&&e<=pt.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case pt.SPACE:case pt.QUESTION_MARK:case pt.NUM_PLUS:case pt.NUM_MINUS:case pt.NUM_PERIOD:case pt.NUM_DIVISION:case pt.SEMICOLON:case pt.DASH:case pt.EQUALS:case pt.COMMA:case pt.PERIOD:case pt.SLASH:case pt.APOSTROPHE:case pt.SINGLE_QUOTE:case pt.OPEN_SQUARE_BRACKET:case pt.BACKSLASH:case pt.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const mt=pt;var ft="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function ht(e,t){return 0===e.indexOf(t)}const vt=function(e){var t=e.prefixCls,n=e.className,a=e.style,o=e.children,s=e.containerRef,l=e.id,c={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},u=r.useContext(K).panel,d=_(u,s);return r.createElement(r.Fragment,null,r.createElement("div",(0,J.A)({id:l,className:Z()("".concat(t,"-content"),n),style:(0,i.A)({},a),"aria-modal":"true",role:"dialog",ref:d},c),o))};function gt(e){return"string"==typeof e&&String(Number(e))===e?(b(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var bt={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function yt(e,t){var n,a,o,s,l=e.prefixCls,u=e.open,d=e.placement,p=e.inline,m=e.push,f=e.forceRender,h=e.autoFocus,v=e.keyboard,g=e.classNames,b=e.rootClassName,y=e.rootStyle,E=e.zIndex,S=e.className,w=e.id,_=e.style,T=e.motion,C=e.width,N=e.height,A=e.children,P=e.contentWrapperStyle,k=e.mask,O=e.maskClosable,I=e.maskMotion,R=e.maskClassName,x=e.maskStyle,L=e.afterOpenChange,D=e.onClose,M=e.onMouseEnter,j=e.onMouseOver,F=e.onMouseLeave,U=e.onClick,q=e.onKeyDown,B=e.onKeyUp,H=e.styles,z=r.useRef(),$=r.useRef(),G=r.useRef();r.useImperativeHandle(t,(function(){return z.current})),r.useEffect((function(){var e;u&&h&&(null===(e=z.current)||void 0===e||e.focus({preventScroll:!0}))}),[u]);var V=c(r.useState(!1),2),W=V[0],K=V[1],X=r.useContext(Q),ee=null!==(n=null!==(a=null===(o=!1===m?{distance:0}:!0===m?{}:m||{})||void 0===o?void 0:o.distance)&&void 0!==a?a:null==X?void 0:X.pushDistance)&&void 0!==n?n:180,te=r.useMemo((function(){return{pushDistance:ee,push:function(){K(!0)},pull:function(){K(!1)}}}),[ee]);r.useEffect((function(){var e,t;u?null==X||null===(e=X.push)||void 0===e||e.call(X):null==X||null===(t=X.pull)||void 0===t||t.call(X)}),[u]),r.useEffect((function(){return function(){var e;null==X||null===(e=X.pull)||void 0===e||e.call(X)}}),[]);var ne=k&&r.createElement(dt,(0,J.A)({key:"mask"},I,{visible:u}),(function(e,t){var n=e.className,a=e.style;return r.createElement("div",{className:Z()("".concat(l,"-mask"),n,null==g?void 0:g.mask,R),style:(0,i.A)((0,i.A)((0,i.A)({},a),x),null==H?void 0:H.mask),onClick:O&&u?D:void 0,ref:t})})),re="function"==typeof T?T(d):T,ae={};if(W&&ee)switch(d){case"top":ae.transform="translateY(".concat(ee,"px)");break;case"bottom":ae.transform="translateY(".concat(-ee,"px)");break;case"left":ae.transform="translateX(".concat(ee,"px)");break;default:ae.transform="translateX(".concat(-ee,"px)")}"left"===d||"right"===d?ae.width=gt(C):ae.height=gt(N);var oe={onMouseEnter:M,onMouseOver:j,onMouseLeave:F,onClick:U,onKeyDown:q,onKeyUp:B},ie=r.createElement(dt,(0,J.A)({key:"panel"},re,{visible:u,forceRender:f,onVisibleChanged:function(e){null==L||L(e)},removeOnLeave:!1,leavedClassName:"".concat(l,"-content-wrapper-hidden")}),(function(t,n){var a=t.className,o=t.style;return r.createElement("div",(0,J.A)({className:Z()("".concat(l,"-content-wrapper"),null==g?void 0:g.wrapper,a),style:(0,i.A)((0,i.A)((0,i.A)((0,i.A)({},ae),o),P),null==H?void 0:H.wrapper)},function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,i.A)({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||ht(n,"aria-"))||t.data&&ht(n,"data-")||t.attr&&ft.includes(n))&&(r[n]=e[n])})),r}(e,{data:!0})),r.createElement(vt,(0,J.A)({id:w,containerRef:n,prefixCls:l,className:Z()(S,null==g?void 0:g.content),style:(0,i.A)((0,i.A)({},_),null==H?void 0:H.content)},oe),A))})),se=(0,i.A)({},y);return E&&(se.zIndex=E),r.createElement(Q.Provider,{value:te},r.createElement("div",{className:Z()(l,"".concat(l,"-").concat(d),b,(s={},(0,Y.A)(s,"".concat(l,"-open"),u),(0,Y.A)(s,"".concat(l,"-inline"),p),s)),style:se,tabIndex:-1,ref:z,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case mt.TAB:var r;if(t===mt.TAB)if(n||document.activeElement!==G.current){if(n&&document.activeElement===$.current){var a;null===(a=G.current)||void 0===a||a.focus({preventScroll:!0})}}else null===(r=$.current)||void 0===r||r.focus({preventScroll:!0});break;case mt.ESC:D&&v&&(e.stopPropagation(),D(e))}}},ne,r.createElement("div",{tabIndex:0,ref:$,style:bt,"aria-hidden":"true","data-sentinel":"start"}),ie,r.createElement("div",{tabIndex:0,ref:G,style:bt,"aria-hidden":"true","data-sentinel":"end"})))}const Et=r.forwardRef(yt),St=function(e){var t=e.open,n=void 0!==t&&t,a=e.prefixCls,o=void 0===a?"rc-drawer":a,s=e.placement,l=void 0===s?"right":s,u=e.autoFocus,d=void 0===u||u,p=e.keyboard,m=void 0===p||p,f=e.width,h=void 0===f?378:f,v=e.mask,g=void 0===v||v,b=e.maskClosable,y=void 0===b||b,E=e.getContainer,S=e.forceRender,w=e.afterOpenChange,_=e.destroyOnClose,T=e.onMouseEnter,C=e.onMouseOver,N=e.onMouseLeave,P=e.onClick,k=e.onKeyDown,O=e.onKeyUp,I=e.panelRef,R=c(r.useState(!1),2),x=R[0],L=R[1],D=c(r.useState(!1),2),M=D[0],j=D[1];A((function(){j(!0)}),[]);var F=!!M&&n,U=r.useRef(),q=r.useRef();A((function(){F&&(q.current=document.activeElement)}),[F]);var B=r.useMemo((function(){return{panel:I}}),[I]);if(!S&&!x&&!F&&_)return null;var H={onMouseEnter:T,onMouseOver:C,onMouseLeave:N,onClick:P,onKeyDown:k,onKeyUp:O},z=(0,i.A)((0,i.A)({},e),{},{open:F,prefixCls:o,placement:l,autoFocus:d,keyboard:m,width:h,mask:g,maskClosable:y,inline:!1===E,afterOpenChange:function(e){var t,n;L(e),null==w||w(e),e||!q.current||null!==(t=U.current)&&void 0!==t&&t.contains(q.current)||null===(n=q.current)||void 0===n||n.focus({preventScroll:!0})},ref:U},H);return r.createElement(K.Provider,{value:B},r.createElement(V,{open:F||S||x,autoDestroy:!1,getContainer:E,autoLock:g&&(F||x)},r.createElement(Et,z)))};var wt=n(8087),_t=n(6529);const Tt=e=>{let{children:t,isOpen:n,onClose:a,heading:o}=e;return r.createElement(St,{open:n,onClose:()=>a(),placement:"bottom",handler:r.createElement(r.Fragment,null),className:"drawer-bottom",role:"dialog",title:o},r.createElement("div",{className:"drawer-bottom__inner-wrapper"},r.createElement("div",{className:"drawer-bottom__header"},r.createElement("h2",{className:"drawer-bottom__heading"},o),r.createElement("button",{className:"drawer-bottom__close-button",onClick:()=>a()},r.createElement("span",{className:"u-screen-reader"},(0,_t.sC)("label.close")),r.createElement(wt.A,{className:"drawer-bottom__close-icon",icon:"close-circle-fill"}))),r.createElement("div",{className:"drawer-bottom__content"},t)))};Tt.propTypes={children:o().any.isRequired,isOpen:o().bool.isRequired,onClose:o().func.isRequired,heading:o().oneOfType([o().string,o().object])}},6878:(e,t,n)=>{"use strict";n.d(t,{v:()=>r.v});var r=n(1684)},8868:(e,t,n)=>{"use strict";n.d(t,{n:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(3161),s=n(2264);const l=e=>{const{isReadyToRender:t,...n}=e;return(t?t():e.items)?r.createElement(s.v,n):r.createElement("div",{className:"select-multiple"},r.createElement("div",{className:"select-multiple__loader-wrapper"},r.createElement(i.a,null)))};l.propTypes={label:o().oneOfType([o().string,o().object]).isRequired,items:o().arrayOf(o().any),itemToString:o().func,isReadyToRender:o().func,getInitialSelectedItems:o().func,onSelectedItemsChange:o().func.isRequired,addOnResetCallback:o().func.isRequired,getItemText:o().func.isRequired,getItemLabel:o().func.isRequired,getItemDisabled:o().func}},2264:(e,t,n)=>{"use strict";n.d(t,{v:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(2321),s=n(6942),l=n.n(s),c=n(8087),u=n(6878);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{label:t,icon:n,items:a,getItemText:o,getItemLabel:s,getItemDisabled:m=null,onSelectedItemsChange:f,getInitialSelectedItems:h,addOnResetCallback:v}=e;const g=(0,r.useRef)(),{getDropdownProps:b,addSelectedItem:y,removeSelectedItem:E,selectedItems:S,reset:w}=(0,i.mH)({initialSelectedItems:h(),onSelectedItemsChange:e=>{let{selectedItems:t}=e;g?.current.dispatchEvent(new Event(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,{bubbles:!0})),"function"==typeof f&&f(t)},stateReducer:(e,t)=>{const{type:n,changes:r}=t;return n===i.mH.stateChangeTypes.FunctionAddSelectedItem?{...r,selectedItems:[...new Set(r.selectedItems)]}:r}}),{isOpen:T,getToggleButtonProps:C,getMenuProps:N,highlightedIndex:A,getItemProps:P,getLabelProps:k,closeMenu:O}=(0,i.WM)({items:a,selectedItem:null,stateReducer:(e,t)=>{const{type:n,changes:r}=t,a=((e,t)=>{for(let n of e)if(_.isEqual(n,t))return n;return null})(S,r.selectedItem);switch(n){case i.WM.stateChangeTypes.MenuKeyDownEnter:case i.WM.stateChangeTypes.ToggleButtonKeyDownEnter:case i.WM.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case i.WM.stateChangeTypes.ItemClick:return r.selectedItem?(S.some((e=>_.isEqual(e,r.selectedItem)))?E(a):y(r.selectedItem),{...r,isOpen:!0}):r;case i.WM.stateChangeTypes.ToggleButtonBlur:return{...r,isOpen:!!p.matches};default:return r}}});return(0,r.useEffect)((()=>{v(w)}),[]),r.createElement("div",{className:"w-100",ref:g},r.createElement("div",{className:l()("select-multiple",{"select-multiple--open":T})},r.createElement("div",{className:l()("select-multiple__display-wrapper",{"select-multiple__display-wrapper--has-selected-items":!!S.length})},r.createElement("button",d({type:"button","aria-label":`${t?.toLowerCase()}-dropdown-button`},C(b()),{className:"select-multiple__display"}),r.createElement("div",{className:"select-multiple__current"},n&&r.createElement(c.A,{className:"select-multiple__icon",icon:n}),!S.length&&t,S.reduce(((e,t)=>e?e+", "+o(t):e+o(t)),"")),T&&!S.length&&r.createElement(c.A,{className:"select-multiple__close",icon:"close"}),!T&&!S.length&&r.createElement(c.A,{className:"select-multiple__chevron",icon:"chevron-down"})),!!S.length&&r.createElement("button",{className:"select-multiple__reset",onClick:w,"aria-label":`Reset ${t} dropdown button`},r.createElement(c.A,{className:"select-multiple__reset-icon",icon:"close-circle-fill"}))),r.createElement("div",{className:l()("select-multiple__options-wrapper",{"u-hide":p.matches})},r.createElement("ul",d({},N({},{suppressRefError:!0}),{className:l()("select-multiple__options-list",{"u-hide":!T})}),a.map(((e,t)=>{const n=s(e),a=S.some((t=>_.isEqual(t,e))),o="function"==typeof m&&m(e);return r.createElement("li",d({key:`${n}${t}`},P({item:e,index:t}),{className:l()("select-multiple__option",{"select-multiple__option--selected":a,"select-multiple__option--highlighted":A===t,"select-multiple__option--disabled":o})}),a?r.createElement(c.A,{className:"select-multiple__checkmark",icon:"checkmark-square"}):r.createElement(c.A,{className:"select-multiple__checkmark-empty",icon:"checkmark-square-empty"}),r.createElement("span",{className:"select-multiple__option-label-wrapper"},s(e)))}))))),p.matches?r.createElement(u.v,{isOpen:T,onClose:()=>O(),heading:t},r.createElement("div",{className:"select-multiple select-multiple--mobile select-multiple--open"},r.createElement("label",d({className:"u-hide"},k()),t),r.createElement("button",d({className:"u-hide"},C(b()))),r.createElement("div",{className:"select-multiple__options-wrapper"},r.createElement("ul",d({},N({},{suppressRefError:!0}),{className:l()("select-multiple__options-list",{"u-hide":!T})}),a.map(((e,t)=>{const n=s(e),a=S.includes(e),o="function"==typeof m&&m(e);return r.createElement("li",d({key:`${n}${t}`},P({item:e,index:t}),{onClick:()=>{a?E(e):y(e)},className:l()("select-multiple__option",{"select-multiple__option--selected":a,"select-multiple__option--highlighted":A===t,"select-multiple__option--disabled":o})}),a?r.createElement(c.A,{className:"select-multiple__checkmark",icon:"checkmark-square"}):r.createElement(c.A,{className:"select-multiple__checkmark-empty",icon:"checkmark-square-empty"}),r.createElement("span",{className:"select-multiple__option-label-wrapper"},s(e)))})))))):null)};m.propTypes={label:o().string.isRequired,icon:o().string,items:o().arrayOf(o().any),itemToString:o().func,getInitialSelectedItems:o().func,onSelectedItemsChange:o().func.isRequired,addOnResetCallback:o().func.isRequired,getItemText:o().func.isRequired,getItemLabel:o().func.isRequired,getItemDisabled:o().func}},234:(e,t,n)=>{"use strict";n.d(t,{v:()=>r.n});var r=n(8868)},5425:(e,t,n)=>{"use strict";n.d(t,{p:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(7703),s=n(3161);const l=e=>{const{isReadyToRender:t,...n}=e;return(t?t():e.items)?r.createElement(i.l,n):r.createElement("div",{className:"select"},r.createElement("div",{className:"select__loader-wrapper"},r.createElement(s.a,null)))};l.propTypes={label:o().string,icon:o().string,items:o().arrayOf(o().any),itemToString:o().func,isReadyToRender:o().func,initialSelectedItem:o().any,activeItem:o().any,onSelectedItemChange:o().func}},3721:(e,t,n)=>{"use strict";n.d(t,{l:()=>r.p});var r=n(5425)},2891:(e,t,n)=>{"use strict";n.d(t,{n:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(2321),s=n(6942),l=n.n(s),c=n(8087),u=n(8650),d=n(9864);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.useRef)(),{isOpen:n,selectedItem:a,getToggleButtonProps:o,getLabelProps:s,getMenuProps:m,highlightedIndex:f,getItemProps:h}=(0,i.WM)({items:e.items,initialSelectedItem:e.initialSelectedItem,selectedItem:e.activeItem,onSelectedItemChange:n=>{let{selectedItem:r}=n;t?.current.dispatchEvent(new Event(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,{bubbles:!0})),"function"==typeof e.onSelectedItemChange&&e.onSelectedItemChange({selectedItem:r})}}),v=!!e?.currentRoundIndex&&e.currentRoundIndex,g=e?.isDisabled,b=t=>e.itemToString?e.itemToString(t):t;return r.createElement("div",{className:l()("select",{"select--open":n}),ref:t},r.createElement("button",p({type:"button"},o({id:`${PULSE.app.common.idifyString(e.label)}-dropdown-button`,"aria-labelledby":`${PULSE.app.common.idifyString(e.label)}-dropdown-label`}),{className:"select__display",disabled:g}),e.showTeamLogo&&a.teamAbbr&&r.createElement(d.P,{className:"select__option-logo-icon",teamAbbreviation:a.teamAbbr}),e.showCompLogo&&a?.code&&r.createElement("span",{className:`competition-nav__comp-icon competition-nav__comp-icon--${a.code.toLowerCase()}`},r.createElement(u.B,{code:a.code,className:"icon"})),r.createElement("span",{className:"select__content"},e.label?r.createElement("label",p({},s({id:`${PULSE.app.common.idifyString(e.label)}-dropdown-label`}),{className:"select__label"}),e.label):null,r.createElement("span",{className:"select__current"},r.createElement("span",{className:"select__current-text"},b(a)||""),r.createElement(c.A,{className:"select__chevron",icon:"chevron-down"})))),r.createElement("div",{className:"select__options-wrapper"},r.createElement("ul",p({},m({"aria-labelledby":`${PULSE.app.common.idifyString(e.label)}-dropdown-label`},{suppressRefError:!0}),{className:l()("select__options-list",{"u-hide":!n})}),n&&e.items.map(((t,n)=>{const o=b(t),i=b(a)===o;return r.createElement("li",p({key:`${o}${n}`},h({item:t,index:n}),{className:l()("select__option",{"select__option--selected":i,"select__option--current":v===n,"select__option--highlighted":f===n})}),r.createElement("div",{className:"select__option-logo-name-wrapper"},e.showTeamLogo&&t.teamAbbr&&r.createElement(d.P,{className:"select__option-logo-icon",teamAbbreviation:t.teamAbbr}),r.createElement("span",null,o)),i&&r.createElement(c.A,{icon:"checkmark",className:"select__option-button-icon"}))})))))};m.propTypes={label:o().string,items:o().arrayOf(o().any),itemToString:o().func,initialSelectedItem:o().any,activeItem:o().any,onSelectedItemChange:o().func,currentRoundIndex:o().number,showCompLogo:o().bool,isDisabled:o().bool,showTeamLogo:o().bool}},8781:(e,t,n)=>{"use strict";n.d(t,{d:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(2321),s=n(6942),l=n.n(s),c=n(8087),u=n(8650),d=n(6878);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=(0,r.useRef)(),{selectedItem:n,getToggleButtonProps:a,getMenuProps:o,highlightedIndex:s,getItemProps:m,getLabelProps:f}=(0,i.WM)({items:e.items,initialSelectedItem:e.initialSelectedItem,selectedItem:e.activeItem,onSelectedItemChange:n=>{let{selectedItem:r}=n;t?.current.dispatchEvent(new Event(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,{bubbles:!0})),y(!1),"function"==typeof e.onSelectedItemChange&&e.onSelectedItemChange({selectedItem:r})}}),h=!!e?.currentRoundIndex&&e.currentRoundIndex,v=e?.isDisabled,g=t=>e.itemToString?e.itemToString(t):t,[b,y]=(0,r.useState)(!1);return r.createElement(r.Fragment,null,r.createElement("div",{className:"select",ref:t},r.createElement("button",p({type:"button"},a({id:`${PULSE.app.common.idifyString(e.label)}-mobile-dropdown-button`,"aria-labelledby":`${PULSE.app.common.idifyString(e.label)}-mobile-dropdown-label`}),{className:"select__display",onClick:()=>y(!0),disabled:v}),e.showCompLogo&&n?.code&&r.createElement("span",{className:`competition-nav__comp-icon competition-nav__comp-icon--${n.code.toLowerCase()}`},r.createElement(u.B,{code:n.code,className:"icon"})),r.createElement("span",null,e.label?r.createElement("label",p({},f({id:`${PULSE.app.common.idifyString(e.label)}-mobile-dropdown-label`}),{className:"select__label"}),e.label):null,r.createElement("span",{className:"select__current"},r.createElement("span",{className:"select__current-text"},g(n)||""))),r.createElement(c.A,{className:"select__chevron",icon:"chevron-down"}))),r.createElement(d.v,{isOpen:b,onClose:()=>y(!1),heading:e.label},r.createElement("div",{className:"select select--mobile select--open"},r.createElement("label",p({className:"u-hide"},f()),e.label),r.createElement("button",p({className:"u-hide"},a())),r.createElement("div",{className:"select__options-wrapper"},r.createElement("ul",p({},o({"aria-labelledby":`${PULSE.app.common.idifyString(e.label)}-mobile-dropdown-label`},{suppressRefError:!0}),{className:l()("select__options-list",{"u-hide":!b})}),e.items.map(((e,t)=>{const a=g(e),o=g(n)===a;return r.createElement("li",p({key:`${a}${t}`},m({item:e,index:t}),{className:l()("select__option",{"select__option--selected":o,"select__option--current":h===t,"select__option--highlighted":s===t})}),r.createElement("span",null,a),o&&r.createElement(c.A,{icon:"checkmark",className:"select__option-button-icon"}))})))))))};m.propTypes={label:o().string,items:o().arrayOf(o().any),itemToString:o().func,initialSelectedItem:o().any,activeItem:o().any,onSelectedItemChange:o().func,currentRoundIndex:o().number,showCompLogo:o().bool,isDisabled:o().bool}},7703:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(2891),s=n(8781);const l=e=>r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-desktop w-100"},r.createElement(i.n,e)),r.createElement("div",{className:"u-hide-from-desktop w-100"},r.createElement(s.d,e)));l.propTypes={label:o().string,items:o().arrayOf(o().any),itemToString:o().func,initialSelectedItem:o().any,activeItem:o().any,onSelectedItemChange:o().func}},5539:(e,t,n)=>{"use strict";n.d(t,{f:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(626),s=n(407),l=n(8668),c=n(5170);const u=e=>{let{promoId:t,cssClass:n}=e;const a=(0,r.useRef)(),o=(0,l.X)(),{data:u,isFetching:d}=(0,i._$)({type:"PROMO",id:t}),p=u?.tags?.find((e=>"sponsor:betting"===e.label)),m=u?.links[0],f=m?.external?"_blank":null;return(0,r.useEffect)((()=>{a.current&&PULSE.app.analytics.addSponsorTracking(a.current)}),[u,a]),p&&!o?null:d?r.createElement(c.k,{cssClass:n}):r.createElement(r.Fragment,null,u?r.createElement(r.Fragment,null,r.createElement("div",{className:"content-sponsor content-sponsor--without-borders content-sponsor--without-padding",ref:a},u.title&&""!==u.title?r.createElement("h2",{className:"content-sponsor__title"},u.title):null,m?.promoUrl?r.createElement("a",{className:"content-sponsor__image-link js-tracked-sponsor-item",href:m.promoUrl,target:f,title:u.linkText||"","data-type":PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.LINEUPS_SPONSOR,"data-component-name":PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.TEAM_LINEUP_CONDENSED,"data-component-content-type":PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.MATCH_INFO,"data-link-text":`${u.title||""} ${m.linkText||""}`,"data-name":m.linkText||""},u?.promoItem?.onDemandUrl?r.createElement(s.o,{url:`${u.promoItem.onDemandUrl}?height=108`,cssClass:"content-sponsor__image",objectFit:!1}):null,m.linkText?r.createElement("span",{className:"u-screen-reader"},m.linkText):null):r.createElement("div",{className:"content-sponsor__image-link"},u?.promoItem?.onDemandUrl?r.createElement(s.o,{url:`${u.promoItem.onDemandUrl}?height=108`,cssClass:"content-sponsor__image",objectFit:!1}):null,m?.linkText?r.createElement("span",{className:"u-screen-reader"},m.linkText):null))):null)};u.propTypes={promoId:o().string.isRequired,cssClass:o().string}},5170:(e,t,n)=>{"use strict";n.d(t,{k:()=>o});var r=n(6540),a=n(6120);const o=e=>r.createElement("div",{className:`${e} content-sponsor content-sponsor--without-borders content-sponsor--without-padding`},r.createElement("div",{className:"content-sponsor__title"},r.createElement(a.j,{width:150,height:14})),r.createElement("div",{className:"content-sponsor__image-link"},r.createElement("div",{className:"u-hide-until-tablet"},r.createElement(a.j,{width:150,height:60})),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement(a.j,{width:150,height:48}))))},2098:(e,t,n)=>{"use strict";n.d(t,{m:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(961),s=n(6942),l=n.n(s),c=n(8087),u=n(8472),d=n(3526),p=n(7613);const m=e=>{let{id:t,hideArrow:n,noPadding:a,theme:o,direction:s,tooltipTarget:m,externalTooltipWrapper:f,primaryTooltipContent:h,secondaryTooltipContent:v,closeTooltip:g,tooltipPadding:b}=e;const y=(0,r.useRef)(),E=(0,r.useRef)(),S=(0,r.useRef)(),[w,T]=(0,r.useState)(!1),{width:C}=(0,p.l)(),N=()=>{m&&f?(0,u.j)({target:m,wrapper:y.current,primary:S.current,arrow:E.current,direction:s,tooltipPadding:b}):(0,d.m)(y.current)};(0,r.useLayoutEffect)(N,[m,h,v,w]),(0,r.useLayoutEffect)(_.debounce(N,250),[C]);const A=e=>{let{target:t}=e;y?.current?.contains(t)||f?.contains(t)||g()};(0,r.useEffect)((()=>(setTimeout((()=>{document.addEventListener("click",A)})),()=>{document.removeEventListener("click",A)})),[]);const P=r.createElement("div",{ref:y,role:"tooltip",id:t,className:l()(`tooltip-button__wrapper tooltip-button__wrapper--theme-${o} tooltip-button__wrapper--direction-${s}`,{"tooltip-button__wrapper--outside":f,"tooltip-button__wrapper--hide-arrow":n})},r.createElement("div",{className:l()("tooltip-button__secondary-tooltip-wrapper",{"tooltip-button__secondary-tooltip-wrapper--hidden":!w,"tooltip-button__secondary-tooltip-wrapper--no-padding":a})},v),r.createElement("div",{ref:E,className:"tooltip-button__arrow"}),r.createElement("div",{ref:S,className:l()("tooltip-button__primary-tooltip-wrapper",{"tooltip-button__primary-tooltip-wrapper--no-padding":a})},h,v&&r.createElement("button",{"aria-label":"More info",className:"tooltip-button__secondary-tooltip-button",onClick:()=>T((e=>!e))},r.createElement(c.A,{icon:"info-circle"}))));return f?(0,i.createPortal)(P,f):P};m.propTypes={id:o().string.isRequired,hideArrow:o().bool,noPadding:o().bool,primaryTooltipContent:o().any.isRequired,secondaryTooltipContent:o().any,tooltipTarget:o().any.isRequired,externalTooltipWrapper:o().any,theme:o().oneOf(["light","dark"]),direction:o().oneOf(["above","below"]),tooltipPadding:o().number,closeTooltip:o().func.isRequired}},7542:(e,t,n)=>{"use strict";n.d(t,{S:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(2098);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{id:t,title:n,primaryTooltipContent:a,secondaryTooltipContent:o,externalTooltip:i=!1,suppressFocusStyles:u=!1,showOnHover:d=!0,hideArrow:p=!1,noPadding:m=!1,theme:f="light",direction:h="above",classNames:v="",children:g,tooltipPadding:b=null,...y}=e;const[E,S]=(0,r.useState)(!1),w=(0,r.useRef)(),_=(0,r.useRef)(),T=e=>{let{key:t}=e;"Tab"===t&&S(d&&w.current.contains(document.activeElement))};return(0,r.useEffect)((()=>(window.addEventListener("keyup",T),i&&(_.current=document.createElement("div"),document.body.appendChild(_.current)),()=>{window.removeEventListener("keyup",T),_.current&&document.body.removeChild(_.current)})),[]),r.createElement("div",{className:s()(`tooltip-button ${v?.component??""}`,{"tooltip-button--suppress-focus-styles":!!u}),ref:w,onMouseEnter:()=>d&&S(!0),onMouseLeave:()=>d&&S(!1)},r.createElement("button",c({},y,{title:n,className:`tooltip-button__primary-tooltip-button ${v?.button??""}`,onClick:e=>{S(!0),y.onClick&&y.onClick(e)},"aria-labelledby":t}),g),E&&!y.disabled&&r.createElement(l.m,{id:t,direction:h,theme:f,hideArrow:p,noPadding:m,tooltipTarget:w.current,externalTooltipWrapper:_?.current,primaryTooltipContent:a,secondaryTooltipContent:o,closeTooltip:()=>{d&&w.current.contains(document.activeElement)||S(!1)},tooltipPadding:b}))};u.propTypes={id:o().string.isRequired,primaryTooltipContent:o().any.isRequired,secondaryTooltipContent:o().any,children:o().any.isRequired,classNames:o().object,onClick:o().func,externalTooltip:o().bool,suppressFocusStyles:o().bool,showOnHover:o().bool,hideArrow:o().bool,noPadding:o().bool,theme:o().oneOf(["light","dark"]),direction:o().oneOf(["above","below"]),disabled:o().bool,title:o().string,tooltipPadding:o().oneOfType([o().number,o().oneOf([null])])}},303:(e,t,n)=>{"use strict";n.d(t,{S:()=>r.S});var r=n(7542)},8472:(e,t,n)=>{"use strict";n.d(t,{j:()=>a});var r=n(3047);const a=e=>{let{target:t,wrapper:n,primary:r,arrow:a,direction:s,tooltipPadding:l}=e;n&&(o({target:t,wrapper:n,primary:r,arrow:a,tooltipPadding:l}),i({target:t,wrapper:n,direction:s}))},o=e=>{let{target:t,wrapper:n,primary:a,arrow:o,tooltipPadding:i}=e;const s=t.getBoundingClientRect(),l=0===i||i?i:15,c=(()=>{const e=s.left+s.width/2,t=150+l,a=window.innerWidth-150-l,o=(0,r.a)(e,t,a);return n.style.left=`${o}px`,e-o})();(()=>{a.style.left=0,o.style.left=0;const e=a.getBoundingClientRect(),t=e.width/2-150+l,n=window.innerWidth-e.width-e.x-l,i=(0,r.a)(c,t,n);a.style.left=`${i}px`,o.style.left=i-6+"px"})()},i=e=>{let{target:t,wrapper:n,direction:r}=e;const a=t.getBoundingClientRect();if("below"===r)n.style.top=`${a.y+a.height+window.scrollY}px`;else{const e=n.getBoundingClientRect();n.style.top=a.y+window.scrollY-e.height+"px"}}},3526:(e,t,n)=>{"use strict";n.d(t,{m:()=>a});var r=n(3047);const a=e=>{if(e){const{width:t,x:n}=e.getBoundingClientRect(),a=(0,r.a)(n,15,window.innerWidth-t-15);if(n===a)return;e.style.transform=`translateX(${a-n-150}px)`}}},8668:(e,t,n)=>{"use strict";n.d(t,{X:()=>a});var r=n(1225);const a=()=>(0,r.d4)((e=>e.bettingVis))},8015:(e,t,n)=>{"use strict";n.d(t,{r:()=>i});var r=n(6540),a=n(1225),o=n(482);const i=e=>{let{competition:t,season:n}=e;const i=(0,a.wA)(),{data:s}=(0,o.w$)(),l=(0,a.d4)((e=>e.seasons[`competition_${t.id}`]?.list)),c=(0,a.d4)((e=>e.rounds[`season_${n.id}`]?.list));return(0,r.useEffect)((()=>{s&&t.id&&!l&&i(window.PULSE.app.redux.actions.seasons.API__FETCH_SEASONS.request(t.id))}),[s,t,l,i]),(0,r.useEffect)((()=>{l&&n.id&&!c&&i(window.PULSE.app.redux.actions.rounds.API__FETCH_ROUNDS.request(n.id))}),[l,n,c,i]),{competitions:s,seasons:l,rounds:c}}},571:(e,t,n)=>{"use strict";n.d(t,{W:()=>a});var r=n(6540);const a=e=>{let{title:t,filtersState:n,options:a={},filtersFields:o=["competition","season","round"],filtersRef:i}=e;const[s,l]=(0,r.useState)(),[c,u]=(0,r.useState)(!1),d=(0,r.useCallback)((()=>PULSE.app.analytics.convertFiltersValues(o,n,a,s)),[n,a]),p=(0,r.useCallback)((()=>{PULSE.app.tracking.applyFilters({name:t,...d()})}),[n]),m=()=>{u(!0)};(0,r.useEffect)((()=>{n?.season?.id&&l(n.season.id)}),[n]),(0,r.useEffect)((()=>(i?.current&&i.current.addEventListener(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,m),()=>{i?.current.removeEventListener(PULSE.app.common.CONSTANTS.EVENTS.INTERACTION.CHANGE,m)})),[i?.current]),(0,r.useEffect)((()=>(c&&window.addEventListener("beforeunload",p),()=>{window.removeEventListener("beforeunload",p)})),[n,a,c])}},1037:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var r=n(6540);const a=e=>(0,r.useMemo)((()=>e?PULSE.app.common.arrayHelper.groupBy(e,(e=>e.round.roundNumber)):[]),[e])},4909:(e,t,n)=>{"use strict";n.d(t,{$:()=>a});var r=n(6540);const a=(e,t)=>{const n=(0,r.useRef)();(0,r.useEffect)((()=>{n.current=e}),[e]),(0,r.useEffect)((()=>{if(null!==t){let e=setInterval((function(){n.current()}),t);return()=>clearInterval(e)}}),[t])}},686:(e,t,n)=>{"use strict";n.d(t,{N:()=>a});var r=n(6540);const a=(e,t)=>{const n=(0,r.useCallback)((()=>{const{current:n}=e,{current:r}=t;n&&o(n.clientWidth>r.clientWidth)}),[e]),[a,o]=(0,r.useState)(!1);return(0,r.useEffect)((()=>(n(),window.addEventListener("resize",n),()=>window.removeEventListener("resize",n))),[e]),{isScrollable:a,updateIsScrollable:n}}},5655:(e,t,n)=>{"use strict";n.d(t,{n:()=>o});var r=n(1225),a=n(4329);const o=e=>(0,r.d4)((t=>(0,a.RU)(t,e)))},5705:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var r=n(1225),a=n(4329),o=n(8973);const i=()=>{const e=(0,r.wA)();return{siteSettings:(0,r.d4)(a.Jt),setSiteSettings:t=>e((0,a.hZ)(t)),settingsConfig:o.t}}},7613:(e,t,n)=>{"use strict";n.d(t,{S:()=>o,l:()=>a});var r=n(6540);const a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;const[t,n]=(0,r.useState)({width:null,height:null});return(0,r.useEffect)((()=>{let t;const r=()=>{clearTimeout(t),t=setTimeout((()=>{n({width:window.innerWidth,height:window.innerHeight})}),e)};return window.addEventListener("resize",r),r(),()=>window.removeEventListener("resize",r)}),[]),t},o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;const[t,n]=(0,r.useState)(null);return(0,r.useEffect)((()=>{let t;const r=()=>{clearTimeout(t),t=setTimeout((()=>{n(window.innerWidth)}),e)};return window.addEventListener("resize",r),r(),()=>window.removeEventListener("resize",r)}),[]),t}},3868:(e,t,n)=>{"use strict";function r(e){var t,n,r,a,o,i,s;window.EcalWidget||(t=window,n=document,r="script",a="//sync.ecal.com/button/v1/main.js?t="+Date.now(),o=o||"EcalWidget",t.EcalWidgetObject=o,t[o]=t[o]||function(){(t[o].q=t[o].q||[]).push(arguments)},i=n.createElement(r),s=n.getElementsByTagName(r)[0],t[o].u=a,i.async=1,i.src=a,s.parentNode.insertBefore(i,s)),clearTimeout(window.ecalSyncRenderTimeout),window.ecalSyncRenderTimeout=setTimeout((function t(){const n=document.getElementsByClassName("ecal-sync-widget-button");if(window.EcalWidget&&n.length>0&&e)return window.EcalWidget("destroy"),void window.EcalWidget("boot",{apiKey:e});window.renderEcalSyncTO=setTimeout(t,500)}),500)}n.d(t,{k:()=>r})},8017:(e,t,n)=>{"use strict";n.d(t,{j:()=>r});const r=(e,t,n,r)=>{let a={home:{},away:{},draw:!1};return n>r?a={team:e.team,score:n-r}:n{"use strict";n.d(t,{a:()=>r});const r=(e,t,n)=>Math.min(Math.max(e,t),n)},6529:(e,t,n)=>{"use strict";n.d(t,{_x:()=>o,a_:()=>s,iU:()=>i,sC:()=>a});const{translations:r}=PULSE.I18N,a=e=>r[e],o=e=>PULSE.I18N.lookup(e),i=e=>t=>r[e+t],s=(e,t,n)=>{const r=o(e);let a=r===e?o(t):r;if(a.includes("|")){const e=n||"";let t=a.split("|");a=`${t[0]} ${t[1]}`}return a}},482:(e,t,n)=>{"use strict";n.d(t,{M$:()=>m,N$:()=>d,WF:()=>c,cd:()=>h,gG:()=>u,kc:()=>i,w$:()=>s});var r=n(3020),a=n(6298);const{app:o}=PULSE,i=(0,r.xP)({reducerPath:"aflAPI",baseQuery:(0,a.M)(o.environment.api),endpoints:e=>({getCompetitions:e.query({query:()=>"competitions?pageSize=50",transformResponse:e=>e?.competitions}),getCompSeasons:e.query({query:e=>{let{competitionId:t,params:n={pageSize:20}}=e;return`competitions/${t}/compseasons${o.common.prepareParams(n)}`},transformResponse:e=>e?.compSeasons?[...e.compSeasons]:[]}),getCompSeason:e.query({query:e=>{let{id:t}=e;return`compseasons/${t}`},transformResponse:e=>e?.compSeasons}),getTeams:e.query({query:e=>`teams?compSeasonId=${e}&pageSize=100`,transformResponse:e=>e?.teams}),getMatches:e.query({query:e=>`matches${o.common.prepareParams(e)}`,transformResponse:e=>e?.matches}),getMatch:e.query({query:e=>{let{id:t}=e;return`matches/${t}`},transformResponse:e=>e?.matches}),getLadder:e.query({query:e=>{let{compSeasonId:t,params:n}=e;return`compseasons/${t}/ladders${o.common.prepareParams(n)}`}}),getRounds:e.query({query:e=>{let{compseasonId:t,params:n}=e;return`compseasons/${t}/rounds${o.common.prepareParams(n)}`},transformResponse:e=>e?.rounds}),getVenues:e.query({query:e=>`venues?compSeasonId=${e}&pageSize=100`,transformResponse:e=>e?.venues})})}),{useGetCompetitionsQuery:s,useGetCompSeasonsQuery:l,useGetCompSeasonQuery:c,useGetTeamsQuery:u,useGetMatchesQuery:d,useGetMatchQuery:p,useGetLadderQuery:m,useGetRoundsQuery:f,useGetVenuesQuery:h}=i},1759:(e,t,n)=>{"use strict";n.d(t,{NZ:()=>s,SC:()=>l,cg:()=>i});var r=n(3020),a=n(5637);const{app:o}=PULSE,i=(0,r.xP)({reducerPath:"aflmContentApi",baseQuery:(0,a.u)(o.environment.aflmContentApi),endpoints:e=>({getRegions:e.query({query:e=>`broadcasting/regions?page=0&pageSize=${e||100}`,transformResponse:e=>e?.content}),getMatchEvents:e.query({query:e=>`/broadcasting/match-events${o.common.prepareParams(e)}`})})}),{useGetRegionsQuery:s,useGetMatchEventsQuery:l}=i},6298:(e,t,n)=>{"use strict";n.d(t,{M:()=>s});var r=n(3752);const{app:a}=PULSE,{API_RETRY_COUNT:o,STATUS_CODES:i}=a.common.CONSTANTS,s=e=>(0,r.retry)((async(t,n,o)=>{const s=await(0,r.fetchBaseQuery)({baseUrl:e,prepareHeaders:e=>(e.set(a.accountHeader.label,a.accountHeader.value),e)})(t,n,o);return s.error?.status===i.NOT_FOUND&&r.retry.fail(s.error),s}),{maxRetries:o})},5637:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(3752);const{app:a}=PULSE,{API_RETRY_COUNT:o,STATUS_CODES:i}=a.common.CONSTANTS,s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.fetchBaseQuery;return(0,r.retry)((async(n,a,o)=>{const s=await t({baseUrl:e})(n,a,o);return s.error?.status===i.NOT_FOUND&&r.retry.fail(s.error),s}),{maxRetries:o})}},56:(e,t,n)=>{"use strict";n.d(t,{J:()=>i});var r=n(3752);const{app:a}=PULSE,{MIS_TOKEN_HEADER_PROP:o}=a.common.CONSTANTS,i=e=>(0,r.fetchBaseQuery)({baseUrl:e,prepareHeaders:(e,t)=>{let{getState:n}=t;const r=n().token;if(r)return e.set(o,r),e;throw new Error("Token not available, cancelling request")}})},3959:(e,t,n)=>{"use strict";n.d(t,{NK:()=>h,Po:()=>l,eT:()=>f,ks:()=>v,oM:()=>u});var r=n(3020),a=n(1066),o=n(56);const{app:i}=PULSE,{API_RETRY_COUNT:s}=i.common.CONSTANTS,l=(0,r.xP)({reducerPath:"cfsAPI",baseQuery:(0,a.L5)((0,o.J)(i.environment.cfsApi),{maxRetries:s}),endpoints:e=>({getMatchItem:e.query({query:e=>`/matchItem/${e}`,transformResponse:c}),getInterchange:e.query({query:e=>`/matchInterchange/${e}`}),getPlayers:e.query({query:e=>{let{seasonId:t,teamIds:n,position:r}=e;return`/players?pageSize=20&pageNum=1&sortBy=name&seasonId=${t}&teamIds=${n}&playerPosition=${r}`},transformResponse:e=>e??e}),getBettingOdds:e.query({query:()=>"/wagering?application=Web"}),getLiveLadder:e.query({query:e=>{let{roundId:t}=e;return`/liveLadder/round/${t}`}}),getMatchRosterFull:e.query({query:e=>{let{matchId:t}=e;return`/matchRoster/full/${t}`}}),getMatchRosterRound:e.query({query:e=>{let{roundId:t}=e;return`/matchRosters/round/${t}?minimal=true`}})})});function c(e){return e.score?.matchClock?.periods?.length&&e.score.matchClock.periods.sort(((e,t)=>t.periodNumber-e.periodNumber)),e.score?.homeTeamScore?.periodScore?.length&&e.score.homeTeamScore.periodScore.sort(((e,t)=>e.periodNumber-t.periodNumber)),e.score?.awayTeamScore?.periodScore?.length&&e.score.awayTeamScore.periodScore.sort(((e,t)=>e.periodNumber-t.periodNumber)),e}const{useGetMatchItemQuery:u,useGetInterchangeQuery:d,useGetPlayersQuery:p,useGetBettingOddsQuery:m,useGetLiveLadderQuery:f,useGetMatchRosterFullQuery:h,useGetMatchRosterRoundQuery:v}=l},8344:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(1066),a=n(3020);const{app:o}=PULSE,{MIS_TOKEN_HEADER_PROP:i}=o.common.CONSTANTS,s=(0,r.cw)({baseUrl:o.environment.cfsCommentary,prepareHeaders:(e,t)=>{let{getState:n}=t;const r=n().token;if(r)return e.set(i,r),e;throw new Error("Token not available, cancelling request")}}),l=(0,a.xP)({reducerPath:"cfsCommentaryAPI",baseQuery:(0,r.L5)(s,{maxRetries:6}),endpoints:e=>({getComms:e.query({query:e=>`/${e}`,transformResponse:e=>(e.lastUpdated&&delete e.lastUpdated,e)})})})},626:(e,t,n)=>{"use strict";n.d(t,{Co:()=>c,LO:()=>d,XC:()=>l,_$:()=>s,eD:()=>i});var r=n(3020),a=n(5637);const{app:o}=PULSE,i=(0,r.xP)({reducerPath:"contentApi",baseQuery:(0,a.u)(o.environment.aflApi),endpoints:e=>({getContentItem:e.query({query:e=>{let{type:t,id:n,params:r}=e;return o.common.url.createContentPath(t,r,o.language,n)}}),getContent:e.query({query:e=>{let{type:t,params:n}=e;return`/content/${o.account}/${t}/${o.language}${o.common.prepareParams(n)}`}}),getAllContent:e.query({query:e=>{let{params:t}=e;return`/content/${o.account}/all/${o.language}${o.common.prepareParams(t)}`}}),getLiveStreams:e.query({query:e=>`/broadcasting/afl/live/video${o.common.prepareParams(e)}`}),getEvents:e.query({query:e=>{let{eventId:t,params:n}=e;return`eventmanagement/${o.account}/events/${t}${o.common.prepareParams(n)}`},transformResponse:e=>e.contents})})}),{useGetContentItemQuery:s,useGetContentQuery:l,useGetAllContentQuery:c,useGetLiveStreamsQuery:u,useGetEventsQuery:d}=i},4846:(e,t,n)=>{"use strict";n.d(t,{S:()=>s});var r=n(6540),a=n(3959);const{common:o}=PULSE.app,{CONSTANTS:i}=o;function s(e,t){const[n,s]=(0,r.useState)(0),l=(0,a.oM)(e,{...t,pollingInterval:n});return(0,r.useEffect)((()=>{const e=l?.data?.match?.status,t=l?.data?.match?.utcStartTime;if(e&&t){const r=o.match.shouldMatchPoll(e,t);r&&0===n?s(i.MATCH_POLL_DELAY):r||0===n||s(0)}}),[l?.data?.match?.status,l?.data?.match?.utcStartTime,n]),l}},7080:(e,t,n)=>{"use strict";var r=n(38),a=n(3821),o=n(8168),i=n(8587),s=n(3606),l=n(8424);const c=function(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e};var u=[],d=0;function p(e){try{h(),e()}finally{v()}}function m(e){u.push(e),d||(h(),g())}function f(e){try{return h(),e()}finally{g()}}function h(){d++}function v(){d--}function g(){var e;for(v();!d&&void 0!==(e=u.shift());)p(e)}var b=function(e){return function(t){return e.some((function(e){return _(e)(t)}))}},y=function(e){return function(t){return e(t)}},E=function(e){return function(t){return t.type===String(e)}},S=function(e){return function(t){return t.type===e}},w=function(){return l.k};function _(e){var t="*"===e?w:(0,s.Yj)(e)?E:(0,s.YO)(e)?b:(0,s.mr)(e)?E:(0,s.Pc)(e)?y:(0,s.HR)(e)?S:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var T={type:a.x7},C=function(e){return e&&e.type===a.x7};function N(){var e,t,n,r,o,i,s=(t=!1,r=n=[],o=function(){r===n&&(r=n.slice())},i=function(){t=!0;var e=n=r;r=[],e.forEach((function(e){e(T)}))},(e={})[a.Xl]=!0,e.put=function(e){if(!t)if(C(e))i();else for(var o=n=r,s=0,l=o.length;s2?m-2:0),v=2;v{"use strict";const r=(0,n(38).createSlice)({name:"betting-vis",initialState:!0,reducers:{setVis:(e,t)=>t.payload}});PULSE.app.redux?(PULSE.app.redux.reducers.bettingVis={root:r.reducer},PULSE.app.redux.actions={...PULSE.app.redux.actions,bettingVis:r.actions}):PULSE.app.redux={actions:{bettingVis:r.actions},reducers:{root:{bettingVis:r.reducer}}}},893:(e,t,n)=>{"use strict";var r=n(2960),a=n(6693),o=n(4066);const i=[a.I],s=(0,r.HY)({leaderboard:o.w});window.PULSE.app.redux?(window.PULSE.app.redux.sagas.brownlowtracker={root:i},window.PULSE.app.redux.reducers.brownlowtracker={root:s}):window.PULSE.app.redux={reducers:{brownlowtracker:{root:s}},sagas:{brownlowtracker:{root:i}}}},8578:(e,t,n)=>{"use strict";n.d(t,{BU:()=>u,Xy:()=>l,aA:()=>a,cW:()=>i,s$:()=>o});var r=n(2704);const a=(0,r.jW)("brownlow/leaderboard","FETCH_LEADERBOARD_DATA"),o=(0,r.xB)("brownlow/leaderboard","SET_LEADERBOARD_DATA"),i=(0,r.lQ)(o),s=(0,r.xB)("brownlow/leaderboard","SET_LEADERBOARD_DATA_REQUEST"),l=(0,r.lQ)(s),c=(0,r.xB)("brownlow/leaderboard","REMOVE_LEADERBOARD_REQUEST"),u=(0,r.lQ)(c)},4066:(e,t,n)=>{"use strict";n.d(t,{w:()=>s});var r=n(4852),a=n(8578),o=(n(4066),n(8683));const i={requests:[],data:{}},s=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(e=>{t.type===a.s$&&(0,o.c)(e,t.payload)}))}},8683:(e,t,n)=>{"use strict";n.d(t,{c:()=>r});const r=(e,t)=>{let{seasonPid:n,data:r}=t;e.data[n]={...r}??[]}},5070:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});var r=n(3786),a=n(3820),o=n(8578);function*i(e){const{seasonPid:t,teamId:n}=e.payload;yield(0,r.yJ)((0,o.Xy)(e.payload));let i={};t&&(i=yield(0,r.T1)(a.l,`${PULSE.app.environment.cfsApi}/brownlow/leaderboard/season/${t}${n?`?teamId=${n}`:""}`),i&&(yield(0,r.yJ)((0,o.cW)({seasonPid:t,data:i})))),yield(0,r.yJ)((0,o.BU)(e.payload)),yield(0,r.yJ)(o.aA.success(i))}},6693:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(3786),a=n(8578),o=n(5070);function*i(){yield(0,r.Q7)([(0,r.jP)(a.aA.REQUEST,o.G)])}},7314:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});const r=(e,t)=>e.brownlowTracker.leaderboard?.data?.[t]||null},9936:(e,t,n)=>{"use strict";n(1388)},1388:(e,t,n)=>{"use strict";var r=n(1081),a=n(5429);(0,r.createSelector)(a.X,(e=>e.requests))},5429:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});const r=e=>e.brownlowTracker.leaderboard},6116:()=>{},5396:()=>{},610:(e,t,n)=>{},6676:(e,t,n)=>{},9170:(e,t,n)=>{},352:(e,t,n)=>{},2854:()=>{},9608:()=>{},6150:(e,t,n)=>{"use strict";n.d(t,{IR:()=>c,PW:()=>i,iR:()=>u,jN:()=>f,qg:()=>a,t5:()=>l,xs:()=>s,yZ:()=>m,zm:()=>o});var r=n(2704);const a=(0,r.jW)("competition-nav","UPDATE_NAV_ITEM"),o=(0,r.jW)("competition-nav","UPDATE_FILTER_ITEM"),i=((0,r.jW)("competition-nav","RESET_FILTERS"),(0,r.jW)("competition-nav","UPDATE_LIVE")),s=(0,r.xB)("competition-nav","SET_NAV_ITEM"),l=(0,r.lQ)(s),c=(0,r.xB)("competition-nav","SET_FILTER_ITEM"),u=(0,r.lQ)(c),d=(0,r.xB)("competition-nav","SET_RESET_FILTERS"),p=((0,r.lQ)(d),(0,r.xB)("competition-nav","SET_BETTING_ODDS")),m=(0,r.xB)("competition-nav","SET_LIVE"),f=((0,r.lQ)(p),(0,r.lQ)(m))},7749:(e,t,n)=>{"use strict";var r=n(2960),a=n(4201),o=n(2942);const i=[a.u],s=(0,r.HY)({nav:o.A});window.PULSE.app.redux?(window.PULSE.app.redux.sagas.competitionNav={root:i},window.PULSE.app.redux.reducers.competitionNav={root:s}):window.PULSE.app.redux={reducers:{competitionNav:{root:s}},sagas:{competitionNav:{root:i}}}},2942:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(4852),a=n(6150),o=n(3568),i=n(9055),s=n(3635);const l={competition:{id:"",providerId:""},season:{id:"",providerId:""},round:"",filters:{teams:[],venues:[],cities:[]},otherMatches:{isActive:!1},homeAway:"all",bettingOdds:{isActive:!0},live:{isActive:!0},location:{timezone:""}},c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(e=>{switch(t.type){case a.xs:(0,o.t)(e,t.payload);break;case a.IR:(0,i.i)(e,t.payload);break;case a.yZ:(0,s.j)(e,t.payload)}}))}},9055:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});const r=(e,t)=>{const{filterItem:n,value:r}=t;e.filters[n]=r}},3635:(e,t,n)=>{"use strict";n.d(t,{j:()=>r});const r=(e,t)=>{e.live={...e.live,...t}}},3568:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(e,t)=>{const{navItem:n,value:r}=t;null!==e[n]?"object"!=typeof e[n]?e[n]=r:e[n]={...e[n],...r}:e[n]=r}},4201:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var r=n(3786),a=n(6150),o=n(3296),i=n(9199),s=n(3603);function*l(){yield(0,r.Q7)([(0,r.jP)(a.qg.REQUEST,o.q),(0,r.jP)(a.zm.REQUEST,i.z),(0,r.jP)(a.PW.REQUEST,s.W)])}},9199:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});var r=n(3786),a=n(6150);function*o(e){yield(0,r.yJ)((0,a.iR)(e.payload))}},3603:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});var r=n(3786),a=n(6150);function*o(e){yield(0,r.yJ)((0,a.jN)(e.payload))}},3296:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(3786),a=n(6150);function*o(e){yield(0,r.yJ)((0,a.t5)(e.payload))}},6172:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(1081),a=n(2341);const o=(0,r.createSelector)(a.J,(e=>e.seasons),((e,t)=>{try{return t[`competition_${e.competition.id}`][`season_${e.season.id}`]}catch(e){return null}}))},8675:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});const r=e=>e.competitionNav.nav.filters},7236:()=>{},1500:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});const r=e=>e.competitionNav.nav.live},2341:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r=e=>e.competitionNav.nav},2594:(e,t,n)=>{"use strict";n.d(t,{K:()=>o});var r=n(1081),a=n(2341);const o=(0,r.createSelector)(a.J,(e=>e.rounds),((e,t)=>{try{return!0===t[`season_${e.season.id}`].error}catch(e){return null}}))},9792:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(1081),a=n(2341);const o=(0,r.createSelector)(a.J,(e=>e.rounds),((e,t)=>{try{return t[`season_${e.season.id}`][`round_${e.round.id}`]}catch(e){return null}}))},9968:()=>{},895:(e,t,n)=>{"use strict";n.d(t,{IR:()=>l,iR:()=>c,qg:()=>a,t5:()=>s,xs:()=>i,zm:()=>o});var r=n(2704);const a=(0,r.jW)("events-listing","UPDATE_NAV_ITEM"),o=(0,r.jW)("events-listing","UPDATE_FILTER_ITEM"),i=(0,r.xB)("events-listing","SET_NAV_ITEM"),s=(0,r.lQ)(i),l=(0,r.xB)("events-listing","SET_FILTER_ITEM"),c=(0,r.lQ)(l)},5718:(e,t,n)=>{"use strict";var r=n(2960),a=n(7520),o=n(9350);const i=[a.u],s=(0,r.HY)({nav:o.A});window.PULSE.app.redux?(window.PULSE.app.redux.sagas.eventsListing={root:i},window.PULSE.app.redux.reducers.eventsListing={root:s}):window.PULSE.app.redux={reducers:{eventsListing:{root:s}},sagas:{eventsListing:{root:i}}}},9350:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(4852),a=n(895),o=n(1352),i=n(9799);const s={date:"",filters:{eventTypes:[],teams:[],eventLocations:[]}},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(e=>{switch(t.type){case a.xs:(0,o.t)(e,t.payload);break;case a.IR:(0,i.i)(e,t.payload)}}))}},9799:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});const r=(e,t)=>{const{filterItem:n,value:r}=t;e.filters[n]=r}},1352:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(e,t)=>{const{navItem:n,value:r}=t;null!==e[n]?"object"!=typeof e[n]?e[n]=r:e[n]={...e[n],...r}:e[n]=r}},7520:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(3786),a=n(895),o=n(489),i=n(6644);function*s(){yield(0,r.Q7)([(0,r.jP)(a.qg.REQUEST,o.q),(0,r.jP)(a.zm.REQUEST,i.z)])}},6644:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});var r=n(3786),a=n(895);function*o(e){yield(0,r.yJ)((0,a.iR)(e.payload))}},489:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(3786),a=n(895);function*o(e){yield(0,r.yJ)((0,a.t5)(e.payload))}},1700:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});const r=e=>e.eventsListing.nav.filters},2185:()=>{},7882:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r=e=>e.eventsListing.nav},193:()=>{},7617:(e,t,n)=>{"use strict";var r=n(2960),a=n(1610);const o=[n(4797).Z],i=(0,r.HY)({playerStats:a.p});window.PULSE.app.redux?(window.PULSE.app.redux.sagas.mcPlayerStats={root:o},window.PULSE.app.redux.reducers.mcPlayerStats={root:i}):window.PULSE.app.redux={reducers:{mcPlayerStats:{root:i}},sagas:{mcPlayerStats:{root:o}}}},8458:(e,t,n)=>{"use strict";n.d(t,{C4:()=>l,De:()=>y,Fe:()=>g,HX:()=>o,JG:()=>b,Mh:()=>p,Pf:()=>v,WP:()=>c,XS:()=>h,d1:()=>m,ff:()=>f,k0:()=>s,mi:()=>S,qg:()=>a,sc:()=>i,t5:()=>d,vN:()=>E,xs:()=>u});var r=n(2704);const a=(0,r.jW)("match-centre/player-stats","UPDATE_NAV_ITEM"),o=(0,r.jW)("match-centre/player-stats","UPDATE_SORT"),i=(0,r.jW)("match-centre/player-stats","UPDATE_DATA_TYPE"),s=(0,r.jW)("match-centre/player-stats","UPDATE_CUSTOM_FIELDS"),l=(0,r.jW)("match-centre/player-stats","UPDATE_TEMPORARY_FIELDS"),c=(0,r.jW)("match-centre/player-stats","UPDATE_MODAL"),u=(0,r.xB)("match-centre/player-stats","SET_NAV_ITEM"),d=(0,r.lQ)(u),p=(0,r.xB)("match-centre/player-stats","SET_SORT"),m=(0,r.lQ)(p),f=(0,r.xB)("match-centre/player-stats","SET_DATA_TYPE"),h=(0,r.lQ)(f),v=(0,r.xB)("match-centre/player-stats","SET_CUSTOM_FIELDS"),g=(0,r.lQ)(v),b=(0,r.xB)("match-centre/player-stats","SET_TEMPORARY_FIELDS"),y=(0,r.lQ)(b),E=(0,r.xB)("match-centre/player-stats","SET_MODAL"),S=(0,r.lQ)(E)},1610:(e,t,n)=>{"use strict";n.d(t,{p:()=>p});var r=n(4852),a=n(8458),o=n(8198),i=n(9999),s=n(3602),l=n(5884),c=n(304),u=n(4358);const d={nav:{stats:"Basic",teams:"Both"},sort:{columnId:"player",sortDirection:"ascending",force:!1},dataType:{type:"totals"},customFields:[],temporaryFields:[],modal:{isOpen:!1}},p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;return(0,r.Ay)(e,(e=>{switch(t.type){case a.xs:(0,o.t)(e,t.payload);break;case a.Mh:(0,i.d)(e,t.payload);break;case a.ff:(0,s.X)(e,t.payload);break;case a.Pf:(0,l.F)(e,t.payload);break;case a.JG:(0,c.D)(e,t.payload);break;case a.vN:(0,u.m)(e,t.payload)}}))}},5884:(e,t,n)=>{"use strict";n.d(t,{F:()=>r});const r=(e,t)=>{let{data:n}=t;e.customFields=n??[]}},4358:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r=(e,t)=>{let{isOpen:n}=t;e.modal={isOpen:n??!1}}},304:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});const r=(e,t)=>{let{data:n}=t;e.temporaryFields=n??[]}},4797:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(3786),a=n(9444),o=n(6289),i=n(7444),s=n(8458),l=n(1452),c=n(7168),u=n(5830);function*d(){yield(0,r.Q7)([(0,r.jP)(s.qg.REQUEST,a.q),(0,r.jP)(s.HX.REQUEST,o.I),(0,r.jP)(s.sc.REQUEST,i.w),(0,r.jP)(s.k0.REQUEST,l.Y),(0,r.jP)(s.C4.REQUEST,c._),(0,r.jP)(s.WP.REQUEST,u.z)])}},1452:(e,t,n)=>{"use strict";n.d(t,{Y:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.Fe)(e.payload))}},7444:(e,t,n)=>{"use strict";n.d(t,{w:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.XS)(e.payload))}},5830:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.mi)(e.payload))}},9444:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.t5)(e.payload))}},6289:(e,t,n)=>{"use strict";n.d(t,{I:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.d1)(e.payload))}},7168:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(3786),a=n(8458);function*o(e){yield(0,r.yJ)((0,a.De)(e.payload))}},5051:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.customFields))},8891:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.dataType))},9976:(e,t,n)=>{"use strict";n.d(t,{Tz:()=>s.T,_7:()=>a._,e0:()=>i.e,ex:()=>o.e,fr:()=>r.f});var r=n(8361),a=n(8891),o=n(6782),i=n(5051),s=n(7069)},7069:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.modal))},8361:(e,t,n)=>{"use strict";n.d(t,{f:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.nav))},4333:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r=e=>e.matchCentre.playerStats},6782:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.sort))},9313:(e,t,n)=>{"use strict";n.d(t,{a:()=>o});var r=n(1081),a=n(4333);const o=(0,r.createSelector)(a.m,(e=>e.temporaryFields))},5488:()=>{},1390:(e,t,n)=>{},1652:(e,t,n)=>{},3602:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});const r=(e,t)=>{e.dataType={...e.dataType,...t}}},8880:(e,t,n)=>{},793:(e,t,n)=>{},8198:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r=(e,t)=>{const{navItem:n,value:r}=t;null!==e.nav[n]?"object"!=typeof e.nav[n]?e.nav[n]=r:e.nav[n]={...e.nav[n],...r}:e.nav[n]=r}},4860:(e,t,n)=>{},4536:(e,t,n)=>{},9999:(e,t,n)=>{"use strict";n.d(t,{d:()=>r});const r=(e,t)=>{e.sort={...e.sort,...t}}},3474:()=>{},4388:()=>{},8973:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});const r={region:{key:"region",type:"select",labelKey:"label.siteSettings.region",defaultValue:{timezone:moment.tz.guess(!0),name:"",id:"",location:"",region:""},syncToSalesForce:!1}};PULSE.app.common.SITE_SETTINGS_CONFIG=r},4329:(e,t,n)=>{"use strict";n.d(t,{Jt:()=>d,RU:()=>p,hZ:()=>c});var r=n(38),a=n(8973);const o="pulse_site_settings",i=e=>{return t=e?.split("/")?.[0],"Australia"===t?t:"International";var t};function s(){const e={};for(const t in a.t)if(Object.prototype.hasOwnProperty.call(a.t,t)){const n=a.t[t];e[n.key]=n.defaultValue}return e}const l=(0,r.createSlice)({name:"siteSettings",initialState:function(){let e;try{e=JSON.parse(localStorage.getItem(o))}catch(e){return console.error("[SiteSettings] Issue parsing locally stored settings, resetting to defaults."),s()}if(!e)return s();for(const t in a.t)if(Object.prototype.hasOwnProperty.call(a.t,t)){const n=a.t[t];void 0===e[n.key]?e[n.key]=n.defaultValue:"region"===n.key&&"undefined"!==e[n.key]&&"Australia"!==i(e[n.key].timezone)&&(e[n.key].timezone=moment.tz.guess(!0))}return localStorage.setItem(o,JSON.stringify(e)),e}(),reducers:{set:function(e,t){let n={...e,...t.payload};const r=t.payload[a.t.region.key];if(r){const e=i(r.timezone);n="Australia"!==e?{...n,region:{...n.region,location:e,timezone:moment.tz.guess(!0)}}:{...n,region:{...n.region,location:e}}}return localStorage.setItem(o,JSON.stringify(n)),n},reset:function(){return localStorage.removeItem(o),s()}}}),{set:c,reset:u}=l.actions;function d(e){return e.siteSettings}function p(e,t){return e.siteSettings[a.t[t]?.key]}PULSE.app.redux?(PULSE.app.redux.reducers.siteSettings={root:l.reducer},PULSE.app.redux.actions={...PULSE.app.redux.actions,siteSettings:l.actions},PULSE.app.redux.selectors.siteSettings={get:d,getSingleSetting:p}):PULSE.app.redux={actions:{siteSettings:l.actions},reducers:{root:{siteSettings:l.reducer}},selectors:{siteSettings:{get:d,getSingleSetting:p}}}},2704:(e,t,n)=>{"use strict";n.d(t,{jW:()=>a,lQ:()=>r,xB:()=>o});const r=e=>t=>({type:e,payload:t}),a=(e,t)=>({REQUEST:`SIGNAL/${e}/${t}/REQUEST`,SUCCESS:`SIGNAL/${e}/${t}/SUCCESS`,FAILURE:`SIGNAL/${e}/${t}/FAILURE`,request:r(`SIGNAL/${e}/${t}/REQUEST`),success:r(`SIGNAL/${e}/${t}/SUCCESS`),failure:r(`SIGNAL/${e}/${t}/FAILURE`)}),o=(e,t)=>`DELTA/${e}/${t}`},5642:()=>{},3820:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(3786);const{app:a}=window.PULSE,{MIS_TOKEN_HEADER_PROP:o}=a.common.CONSTANTS;function*i(e){const{actions:t,selectors:n}=a.redux;let o=yield(0,r.Lt)(n.token.selectToken);return o||(yield(0,r.s)(t.token.GET_TOKEN.SUCCESS))&&(o=yield(0,r.Lt)(n.token.selectToken)),yield(0,r.T1)(s,e,o)}const s=(e,t)=>fetch(e,{headers:{[o]:t}}).then((e=>e.json())).then((e=>e))},8357:(e,t,n)=>{"use strict";n.d(t,{U:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{className:t,photoUrl:n,alt:a,scale:o="0.2"}=e;const[i,s]=(0,r.useState)(PULSE.app.common.image.migratePlayerPhotoURL(n,o)),[l,c]=(0,r.useState)(t),u=(0,r.useCallback)((()=>{s(`${PULSE.app.environment.cdn}i/elements/player-headshot-placeholder-light-v2.svg`),c(`${t} is-placeholder`)}),[t]);return r.createElement("img",{className:l,src:i,alt:a,width:"1",height:"1",onError:u})};i.propTypes={className:o().string,photoUrl:o().string,alt:o().string.isRequired,scale:o().string}},5433:(e,t,n)=>{"use strict";n.d(t,{X:()=>y});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(4909),l=n(8087),c=n(9864),u=n(8578),d=n(7314),p=n(6529),m=n(3161),f=n(5726),h=n(184),v=n(8813),g=n(8357);const b={adel:"CD_T10",bl:"CD_T20",carl:"CD_T30",coll:"CD_T40",ess:"CD_T50",fre:"CD_T60",gcfc:"CD_T1000",geel:"CD_T70",gws:"CD_T1010",haw:"CD_T80",melb:"CD_T90",nmfc:"CD_T100",port:"CD_T110",rich:"CD_T120",stk:"CD_T130",syd:"CD_T160",wb:"CD_T140",wce:"CD_T150"},y=e=>{let{title:t,subtitle:n,linkTo:a,linkToLabel:o,seasonPid:y,seasonId:E,numberOfPlayers:S,clubName:w}=e;const _="true"===PULSE.core.url.getParam("webview")||!0===window.IS_ARTICLE_API,T=(0,i.wA)(),C=(0,i.d4)((e=>(0,d.x)(e,y))),[N,A]=(0,r.useState)(!1),P=(0,i.d4)((e=>e.rounds[`season_${E}`]?.list)),k=function(){return b[(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").replace("aflc-","")]}(w),O=PULSE.app.common.CONSTANTS.TEAM_ABBR[k]?.toLowerCase(),I=C?.status?PULSE.app.common.match.getMatchStatus(C.status):"";return(0,r.useEffect)((()=>{T(u.aA.request({seasonPid:y})),T(window.PULSE.app.redux.actions.rounds.API__FETCH_ROUNDS.request(E))}),[T,E,y]),(0,r.useEffect)((()=>{C?.status&&!isNaN(C.status)?A(!0):A(!1)}),[C,C?.status]),(0,s.$)((()=>{I!==PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED&&T(u.aA.request({type:"season",seasonPid:y}))}),3e4),r.createElement("div",{className:_?"brownlow-embeddable--static-dimensions":""},r.createElement("div",{className:"brownlow-embeddable__header"},O&&r.createElement(r.Fragment,null,r.createElement(v.u,{teamAbbreviation:O,className:"stats-card-featured-player__bg stats-card-featured-player__bg--no-border-radius",side:"right"}),r.createElement(c.P,{className:"icon brownlow-embeddable__club-icon",providerId:k,theme:PULSE.app.common.team.getTeamLogoTheme(O,"b")})),r.createElement("div",{className:"brownlow-embeddable__logo"}),r.createElement("div",{className:"brownlow-embeddable__header-text-container"},r.createElement("h3",{className:"brownlow-embeddable__title"},t??""),r.createElement("p",{className:"brownlow-embeddable__subtitle"},n??""))),!C?.leaderboard&&!N&&r.createElement("div",{className:"brownlow-leaderboard-embeddable__loader"},r.createElement(m.a,null)),N&&r.createElement(f.p,{titleTranslation:"label.stats.error.noStatsAvailable",summaryTranslation:"label.stats.error.noStatsAvailable.summary"}),C?.leaderboard&&!N&&r.createElement("table",{className:"brownlow-leaderboard-embeddable__table"},r.createElement("tbody",null,(O?C.leaderboard?.filter((e=>e.team.teamAbbr.toLowerCase()===O)):C.leaderboard)?.slice(0,S).map(((e,t)=>r.createElement("tr",{key:t,className:"brownlow-leaderboard-embeddable__row "+(!1===e?.eligible?"brownlow-leaderboard-embeddable__row--ineligible":"")},r.createElement("td",{className:"brownlow-leaderboard-embeddable__cell brownlow-leaderboard-embeddable__cell--name"},r.createElement("div",{className:"brownlow-leaderboard-embeddable__name-block"},r.createElement(g.U,{className:"brownlow-leaderboard-embeddable__photo",photoUrl:e.player.photoURL,scale:"0.1",alt:`${(0,p.sC)("label.stats.headshot.alt")} ${e.player.givenName} ${e.player.surname}`}),r.createElement("div",{className:"brownlow-leaderboard-embeddable__name-wrapper"},r.createElement("span",{className:"brownlow-leaderboard-embeddable__name"},e.player.givenName," ",e.player.surname),!1===e?.eligible?r.createElement("span",{className:"brownlow-leaderboard-embeddable__ineligible"},(0,p.sC)("label.brownlow.predictor.ineligible")):e.winner?r.createElement("div",{className:"brownlow-leaderboard-embeddable__winner-badge"}):null))),r.createElement("td",{className:"brownlow-leaderboard-embeddable__cell brownlow-leaderboard-embeddable__cell--rounds"},r.createElement(h.S,{data:e,rounds:P,seasonPid:y})),r.createElement("td",{className:"brownlow-leaderboard-embeddable__cell brownlow-leaderboard-embeddable__cell--total-votes"},e.totalVotes??"0")))))),a&&o&&r.createElement("div",{className:"brownlow-embeddable__footer"},r.createElement("a",{href:a,className:"brownlow-embeddable__footer-link"},o,r.createElement(l.A,{icon:"arrow-right",className:"icon"}))))};y.propTypes={title:o().string,subtitle:o().string,linkTo:o().string,linkToLabel:o().string,seasonPid:o().string.isRequired,seasonId:o().string.isRequired,numberOfPlayers:o().string.isRequired,clubName:o().string}},184:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i);const l=e=>{let{data:t,rounds:n}=e;const a=n?.filter(PULSE.app.common.match.isNonFinalRound).length??0;return r.createElement("div",{className:"brownlow-round-votes"},t.roundByRoundVotes&&[...Array(Number(a))].map(((e,a)=>{const o=t.roundByRoundVotes.find((e=>e.roundNumber===a+1)),i=o?.votes,l=n?.find((e=>e.roundNumber===a+1))?.byes.find((e=>e.providerId===t?.team.teamId));return r.createElement("div",{key:a,className:s()("brownlow-round-votes__round-container",{"brownlow-round-votes__round-container--bye":l,"brownlow-round-votes__round-container--ineligible":!l&&!t.eligible&&i,"brownlow-round-votes__round-container--empty":!l&&!i})},l?"B":i??"")})))};l.propTypes={data:o().any.isRequired,rounds:o().array.isRequired}},9026:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(5433);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.X,n))};l.propTypes={store:i().object.isRequired,data:i().object};const c=l},5578:(e,t,n)=>{"use strict";n.d(t,{d:()=>f});var r=n(6540),a=n(1225),o=n(9223),i=n(6527),s=n(2341),l=n(8015),c=n(4196),u=n(5627),d=n(5556),p=n.n(d),m=n(7613);const f=e=>{let{seasonId:t}=e;const n=(0,a.wA)(),d=(0,m.l)(),p={seasonId:t},f=(0,a.d4)(s.J),h=(0,l.r)(f),v=f?.season.id,g=f?.competition.id,b=f?.round.id;let y=null;(0,c.G)({...h,initialValues:p,removeFinals:!0});const E=h.competitions,S=(0,a.d4)((e=>e.seasons[`competition_${f.competition.id}`]?.list??[])),w=S.find((e=>e.id===f.season.id)),_=()=>d.width{C(_())}),[d.width]),(0,r.useEffect)((()=>(y&&clearTimeout(y),y=setTimeout((()=>{N()}),500),()=>{clearTimeout(y)})),[g,v,b]);const N=()=>{const e={roundId:f.round.id},t=Object.keys(e).map((t=>encodeURIComponent(t)+"="+encodeURIComponent(e[t]))).join("&"),r=0===w?.currentRoundNumber?1:w?.currentRoundNumber,a=f.round.roundNumber>r,o=`${PULSE.app.environment.api}compseasons/${f.season.id}/ladders${a?"":"?"+t}`;n(PULSE.app.redux.actions.customtable.RE_INIT_TABLE.request({tableName:"ladder",apiUrl:o,retryEndPoint:!1}))};return r.createElement("div",{className:"competition-nav"},r.createElement(o.n.Nav,null,r.createElement(o.n.NavItems,null,r.createElement(i.Km,{competitions:E,isCustomTable:!0}),T?null:r.createElement(i.Ai,{seasons:S}),T?null:r.createElement(i.tL,{removeFinals:!0,classes:"u-margin-right-auto"})),T?r.createElement(o.n.NavFilterItems,{hideReset:!0},r.createElement(i.Uh,{seasons:S}),r.createElement(i.D7,{removeFinals:!0})):null,r.createElement(o.n.SettingsButton,null,r.createElement(u.B,null))))};f.propTypes={seasonId:p().string}},5627:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var r=n(6540),a=n(1225),o=n(6529),i=n(8087);const s=()=>{const e=(0,a.wA)();return r.createElement("button",{className:"filter-button filter-button--manage-stats","aria-label":(0,o.sC)("label.customTable.manageStatsButton"),onClick:()=>e(PULSE.app.redux.actions.customtable.TOGGLE_MODAL.request({tableName:"ladder"}))},r.createElement(i.A,{icon:"manage",className:"filter-button__icon"}),r.createElement("span",null,(0,o.sC)("label.customTable.manageStatsButton")))}},3103:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(4126);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...i}=e;return r.createElement(a.A,o({className:t},i),n)}},4126:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(6942),o=n.n(a);const i=e=>{let{className:t,children:n,...a}=e;return r.createElement("td",{className:o()(t,"custom-table__cell")},n)}},2213:(e,t,n)=>{"use strict";n.d(t,{k:()=>r.A}),n(3103);var r=n(4126)},4555:(e,t,n)=>{"use strict";n(6540),n(6942),n(2213)},6309:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(1764);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,field:n,...a}=e;const l=PULSE.app.templating.render({cssClass:"custom-table__header-cell-sort-icon",name:"dropdown"},"common.svg-icon");let c=a.getTranslation,u=!!n.description&&c(n.description);u=!(!u||u===n.description)&&u;const d=u?r.createElement("div",{className:"custom-table__description"},r.createElement("h4",{className:"custom-table__description-title"},c(n.fieldLabel)),r.createElement("p",{className:"custom-table__description-text"},c(n.description))):null,p=a.sortBy,m=n.fieldName===p.fieldName,f=`is-active--${p.direction.toLowerCase()}`;let h=m?p.direction:"DESC";const v=!n.noSort&&0===a.multipleTableIndex,g=v?r.createElement("div",{className:o()("custom-table__header-cell-sort-buttons",{"is-active":m,[f]:m})},r.createElement("button",{className:"custom-table__header-cell-sort-button custom-table__header-cell-sort-button--asc u-hide-until-tablet",onClick:()=>a.handleClick(n,a.tableName,"ASC")},r.createElement("span",{dangerouslySetInnerHTML:{__html:l}})),r.createElement("button",{className:"custom-table__header-cell-sort-button custom-table__header-cell-sort-button--desc u-hide-until-tablet",onClick:()=>a.handleClick(n,a.tableName,"DESC")},r.createElement("span",{dangerouslySetInnerHTML:{__html:l}})),r.createElement("button",{className:`custom-table__header-cell-sort-button custom-table__header-cell-sort-button--single u-hide-from-tablet custom-table__header-cell-sort-button--${h.toLowerCase()}`,onClick:e=>{const t=e.target.closest(".is-active");return(e.target.classList.contains("is-active")||t)&&(h="DESC"===h?"ASC":"DESC"),a.handleClick(n,a.tableName,h)}},r.createElement("span",{dangerouslySetInnerHTML:{__html:l}}))):null;return r.createElement(i.A,s({className:t},a),r.createElement("span",{className:o()("custom-table__header-cell-text",{"custom-table__header-cell-text--no-sort":!v})},c(n.fieldLabelShort)),d,g)}},1764:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540);n(6942);const a=e=>{let{className:t,children:n,...a}=e;return a.lastColumn?r.createElement("th",{className:t,ref:a.lastColumnRef},n):r.createElement("th",{className:t},n)}},1957:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(6309),o=n(8325);const i=e=>{let{field:t,multipleTableIndex:n,tableName:i,sortBy:s,handleClick:l,getTranslation:c,lastColumn:u,lastColumnRef:d}=e;const p=t.tableHeadCustomClass?t.tableHeadCustomClass:"",m=t.description&&c(t.description)!==t.description?"":"custom-table__header-cell--no-description";let f="";return f=t.customTableHeadRenderer?r.createElement("MultipleTableHeadRenderer"===t.customTableHeadRenderer?o.A:a.A,{field:t,multipleTableIndex:n,tableName:i,sortBy:s,handleClick:l,getTranslation:c,lastColumn:u,lastColumnRef:d}):r.createElement(a.A,{className:`custom-table__header-cell ${p} ${m}`,field:t,multipleTableIndex:n,tableName:i,sortBy:s,handleClick:l,getTranslation:c,lastColumn:u,lastColumnRef:d}),f}},7121:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540);n(2213);const a=e=>{let{state:t,displayedFields:n,fields:a,getTranslation:o}=e;const i=PULSE.app.templating.render({cssClass:"",name:"info"},"common.svg-icon");return r.createElement("aside",{className:"legend"},r.createElement("h3",{className:"legend__title"},r.createElement("span",{dangerouslySetInnerHTML:{__html:i}}),o("label.legend")),r.createElement("ul",{className:"legend__list"},a.map(((e,t)=>e.fieldLabelShort&&e.fieldLabel&&r.createElement("li",{key:`legend__list__${t}`,className:"legend__item"},r.createElement("strong",null,o(e.fieldLabelShort),":")," ",o(e.fieldLabel))))))}},5079:(e,t,n)=>{"use strict";n.d(t,{AR:()=>m,Ay:()=>f});var r=n(6540),a=n(3103),o=n(5411),i=n(4646),s=n(5672),l=n(785),c=n(3414),u=n(7605),d=n(2935),p=n(8729);const m=e=>{if("shouldShowWinLoss"===e)return e=>!("winRatio"!==e?.[0]?.ladders?.[0]?.entries?.[0]?.thisSeasonRecord?.orderedBy)},f=e=>{let{tableRow:t,multipleTableIndex:n,state:f,customTable:h,displayedFields:v,getTranslation:g,config:b}=e;if(!t||void 0!==n&&void 0!==t.multipleTableIndex&&n!==t.multipleTableIndex)return null;const y=v.reduce(((e,n)=>{const r=t[n.fieldName];let a=n.tableCellCustomClass?n.tableCellCustomClass:"";return a=h.sortBy.fieldName===n.fieldName?a+" custom-table__cell--sorted":a,[...e,{customCellRenderer:n.customCellRenderer,value:r,fieldName:n.fieldName,tableCellClass:a,visibiltyConditionFunc:n.visibiltyConditionFunc}]}),[]).filter((e=>"string"!=typeof e.visibiltyConditionFunc||m(e.visibiltyConditionFunc)(h.dataJson))).map(((e,n)=>e.customCellRenderer?r.createElement((e=>{switch(e){case"PositionCellRenderer":return i.A;case"PlayerJumperCellRenderer":return l.A;case"PlayerCellRenderer":return s.A;case"MultipleTableCellRenderer":return o.A;case"LadderClubBadgeCellRenderer":return c.A;case"LadderClubCellRenderer":return u.A;case"LadderFormCellRenderer":return d.A;case"LadderNextPrevCellRenderer":return p.A;default:return a.A}})(e.customCellRenderer),{value:e.value,key:`${t.rowIdentifier}_${v[n].fieldName}`,customTable:h,field:e,getTranslation:g,config:b,tableRow:t}):r.createElement(a.A,{className:e.tableCellClass,value:e.value,key:`${t.rowIdentifier}_${v[n].fieldName}`})));return r.createElement("tr",{className:"custom-table__row custom-table__row--body"},y,r.createElement("td",{className:"custom-table__cell custom-table__cell--empty "+(!0===f.manageFieldsBarDisplayed?"":"u-hide")}))}},5997:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540);const a=e=>{let{title:t}=e;return t&&"string"==typeof t?r.createElement("header",{className:"widget-header widget-header__no-link-to"},r.createElement("div",{className:"widget-header__content"},r.createElement("h2",{className:"widget-header__title"},`${t}`))):null}},4185:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(3103);const o=e=>{let t,{sortedTableData:n,state:o,customTable:i,displayedFields:s,totalTableRows:l,getTranslation:c}=e;return n&&i.config.totalTableRow?(t=i.config.totalTableRow.tableRowRenderer?r.createElement(i.config.totalTableRow.tableRowRenderer,{displayedFields:s,sortedTableData:n,totalTableRows:l,customTable:i,state:o,getTranslation:c}):s.reduce(((e,t)=>{let r;n.forEach((e=>{const n=e[t.fieldName];isNaN(n)||(r+=n)}));let a=t.tableCellCustomClass?t.tableCellCustomClass:"";if(a=i.sortBy.fieldName===t.fieldName?a+" custom-table__cell--sorted":a,r)return[...e,{customCellRenderer:t.customCellRenderer,value:r,fieldName:t.fieldName,tableCellClass:a}]}),[]).map(((e,t)=>e.customCellRenderer?r.createElement(e.customCellRenderer,{value:e.value,key:`tableRow_Total_${s[t].fieldName}`,customTable:i,field:e,getTranslation:c}):r.createElement(a.A,{className:e.tableCellClass,value:e.value,key:`tableRow_Total_${s[t].fieldName}`}))),r.createElement("tr",{className:"custom-table__row custom-table__row--totals"},t,r.createElement("td",{className:"custom-table__cell custom-table__cell--empty u-hide-until-tablet "+(!0===o.manageFieldsBarDisplayed?"":"u-hide")}))):null}},8278:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,X:()=>s});var r=n(1225),a=n(187);const o=(e,t)=>({customTable:PULSE.app.redux.selectors.customtable.item(e,t.data.tablename),sortedTableData:PULSE.app.redux.selectors.customtable.sortedTableData(e,t.data.tablename),displayedCustomTableFields:PULSE.app.redux.selectors.customtable.displayedCustomTableFields(e,t.data.tablename),modalOpen:PULSE.app.redux.selectors.customtable.modalOpen(e,t.data.tablename),manageFieldsBarShowing:PULSE.app.redux.selectors.customtable.manageFieldsBarShowing(e,t.data.tablename)}),i=(e,t)=>({addCustomTable:t=>e(PULSE.app.redux.actions.customtable.ADD_CUSTOM_TABLE.request({config:t})),sortCustomTable:(t,n,r,a)=>e(PULSE.app.redux.actions.customtable.SORT_CUSTOM_TABLE.request({tableName:t,field:n,sortDirection:r,additionalSortProps:a})),updateDisplayedCustomTableFields:(t,n)=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS.request({tableName:t,fields:n.displayedFields,groups:n.tableFieldGroups})),reorderDisplayedCustomTableFields:(t,n)=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS_ORDER.request({tableName:t,newOrder:n})),removeAllDisplayedCustomTableFields:t=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS.request({tableName:t,removeAll:!0})),toggleModal:t=>e(PULSE.app.redux.actions.customtable.TOGGLE_MODAL.request({tableName:t})),toggleMangageFieldsBar:t=>e(PULSE.app.redux.actions.customtable.TOGGLE_MANGAGE_FIELDS_BAR.request({tableName:t}))}),s=e=>(0,r.Ng)(o,i)(e),l=s(a.A)},187:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(6540),a=n(6942),o=n.n(a),i=n(1957),s=n(5997),l=n(5079),c=n(4185),u=n(7121);function d(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class p extends r.Component{constructor(e){super(e),d(this,"handleClick",((e,t,n,r)=>{const a={sortDirection:n,field:e,additionalSortProps:r};localStorage.setItem(`${t}_sort`,JSON.stringify(a)),this.props.sortCustomTable(t,e,n,r)})),d(this,"toggleModal",(e=>{this.props.toggleModal(e)})),d(this,"getTranslation",(e=>PULSE.I18N.lookup(e))),d(this,"getFallbackTranslation",((e,t,n)=>{const r=PULSE.I18N.lookup(e);let a=r===e?t:r;if(a.includes("|")){const e=n||"";let t=a.split("|");a=`${t[0]} ${t[1]}`}return a})),d(this,"updateManageFieldsPosition",(()=>{if(this.lastColumnRef&&null!==this.lastColumnRef.current){const e=this.lastColumnRef.current.getBoundingClientRect().right+12;let t=e+"px";e>window.innerWidth&&(t="calc( 100% - 72px )");const n={left:t};this.setState({manageFieldsBar:n})}})),d(this,"toggleMangageFieldsBar",(e=>{this.props.toggleMangageFieldsBar(e)})),d(this,"setDescriptionShowing",((e,t)=>{const n=e.target.classList.contains("js-close-btn"),r=e.target.closest(".js-close-btn");n||r?this.setState({descriptionShowing:""}):this.setState({descriptionShowing:t.fieldName})})),d(this,"getDescriptionShowing",(e=>e.fieldName===this.state.descriptionShowing)),d(this,"bodyClick",(e=>{const t=e.target.classList.contains("js-stats-item-description"),n=e.target.closest(".js-stats-item-description");t||n||this.setState({descriptionShowing:""})})),d(this,"closeDescription",(()=>{this.setState({descriptionShowing:""})})),d(this,"isScrolling",(()=>{this.setState({eventListenerAdded:!0}),this.scrollableTable&&this.scrollableTable.current&&this.scrollableTable.current.scrollLeft>0?this.setState({isScrolling:!0}):this.setState({isScrolling:!1})})),d(this,"filteredCustomTableFields",(()=>this.props.displayedCustomTableFields.filter((e=>"string"!=typeof e.visibiltyConditionFunc||(0,l.AR)(e.visibiltyConditionFunc)(this.props.customTable.dataJson))))),this.state={modalOpen:!1,displayedFields:[],tableFieldGroups:{},localStorageFields:[],manageFieldsBar:{left:"0"},manageFieldsBarDisplayed:!0},this.lastColumnRef=r.createRef(),this.customTableRef=r.createRef(),this.scrollableTable=r.createRef()}componentDidUpdate(e){if(this.props.customTable&&(this.props.customTable.tableName&&!e.customTable||this.props.customTable.tableName!==e.customTable.tableName)){if(!this.props.customTable.fields)return;const e=localStorage.getItem(this.props.customTable.tableName);let t;if(e){t=JSON.parse(e).map((e=>{const t=this.props.customTable.fields.find((t=>t.fieldName===e.fieldName));return t?{...t,...e}:e}));const n={displayedFields:t,tableFieldGroups:this.props.customTable.fieldGroups};this.setState(n),this.updateManageFieldsPosition(),this.props.updateDisplayedCustomTableFields(this.props.customTable.tableName,n)}const n=localStorage.getItem(`${this.props.customTable.tableName}_sort`);if(n&&t){const e=JSON.parse(n),r=e.additionalSortProps||null,a=t.filter((t=>t.fieldName===e.field.fieldName));a&&a.length&&this.handleClick(e.field,this.props.customTable.tableName,e.sortDirection,r)}}if(this.lastColumnRef&&null!==this.lastColumnRef.current){const e=this.lastColumnRef.current.getBoundingClientRect().right+12;let t=e+"px";e>window.innerWidth&&(t="calc( 100% - 72px )"),t!==this.state.manageFieldsBar.left&&this.updateManageFieldsPosition()}}componentDidMount(){document.addEventListener(PULSE.app.common.CONSTANTS.EVENTS.TABS.TRIGGERED,(()=>{this.updateManageFieldsPosition()}))}render(){if(void 0===this.props.isLoading?!this.props.customTable||!this.props.customTable.fields&&!this.props.customTable.failed:this.props.isLoading)return r.createElement("div",{className:"list-loader"},r.createElement("div",{className:"list-loader__icon",dangerouslySetInnerHTML:{__html:PULSE.app.templating.render({cssClass:"",name:"loading-dark"},"common.svg-icon")}}),"Loading");if(this.props.customTable&&this.props.customTable.failed)return r.createElement("div",{className:"custom-table"},r.createElement("div",{className:"empty-state"},r.createElement("div",{className:"empty-state__background"}),r.createElement("div",{className:"empty-state__message"},r.createElement("h3",{className:"empty-state__message-label"},this.getTranslation("label.defaultTable.emptyState.title")),r.createElement("span",{className:"empty-state__summary"},this.getTranslation("label.defaultTable.emptyState.summary")))));this.scrollableTable&&this.scrollableTable.current&&!this.state.eventListenerAdded&&this.scrollableTable.current.addEventListener("scroll",this.isScrolling);const e=!(!this.props.customTable||!this.props.customTable.tableName),t=e?`custom-table--${this.props.customTable.tableName}`:"",n=this.props.customTable&&this.props.customTable.config&&this.props.customTable.config.totalTableRow,a=!!this.state.isScrolling,d=n?r.createElement(c.A,{key:"tableRow_totalRow",state:this.state,sortedTableData:this.props.sortedTableData,totalTableRows:this.props.totalRows,customTable:this.props.customTable,fields:this.props.customTable.fields,displayedFields:this.filteredCustomTableFields(),getTranslation:this.getTranslation}):null;return r.createElement("div",{ref:this.customTableRef,className:o()("custom-table js-custom-table wrapper",{[t]:e})},r.createElement("div",{className:"custom-table__saved-device-text-container u-hide-until-tablet"},r.createElement("span",{dangerouslySetInnerHTML:{__html:PULSE.app.templating.render({cssClass:"",name:"info"},"common.svg-icon")}}),r.createElement("p",{className:"custom-table__saved-device-text",dangerouslySetInnerHTML:{__html:this.getFallbackTranslation("label.customTable.savedDeviceText",`${this.props.customTable.config.infoText} | will only be saved on this device`)}})),[...Array(this.props.customTable.multipleTablesLength)].map(((e,t)=>r.createElement("div",{className:"custom-table__table-wrapper",key:t},r.createElement("div",{className:"custom-table__manage-fields-bar u-hide-until-phablet "+(!0===this.props.manageFieldsBarShowing?"":"u-hide"),style:{left:this.state.manageFieldsBar.left}},r.createElement("button",{className:"custom-table__manage-fields-bar-button",onClick:()=>this.toggleModal(this.props.customTable.tableName)},r.createElement("span",{className:"custom-table__manage-fields-bar-button-icon"})),r.createElement("h4",{className:"custom-table__manage-fields-bar-title"},this.getFallbackTranslation(`label.customTable.${this.props.data.tablename}.table.manageFields`,"Manage Fields")),r.createElement("button",{className:"custom-table__manage-fields-bar-button-hide",onClick:()=>this.toggleMangageFieldsBar(this.props.data.tablename)},this.getFallbackTranslation(`label.customTable.${this.props.data.tablename}.table.manageFields.hide`,"HIDE"))),r.createElement(s.A,{key:`table_title_${t}`,title:this.props.customTable.tableTitles[t]}),r.createElement("div",{ref:this.scrollableTable,className:o()("custom-table__table-container js-scrolling-area",{"is-scrolling":a})},r.createElement("table",{className:"custom-table__table"},r.createElement("thead",null,r.createElement("tr",{className:"custom-table__row custom-table__row--header"},this.filteredCustomTableFields().map(((e,n)=>r.createElement(i.A,{key:`table_head_${n}`,field:e,multipleTableIndex:t,tableName:this.props.data.tablename,sortBy:this.props.sortBy||this.props.customTable.sortBy,handleClick:this.handleClick,getTranslation:this.getTranslation,lastColumn:this.filteredCustomTableFields().length-1===n,lastColumnRef:this.lastColumnRef}))),r.createElement("th",{key:"table_head_empty_column",className:"custom-table__header-cell custom-table__header-cell--empty "+(!0===this.state.manageFieldsBarDisplayed?"":"u-hide")}))),r.createElement("tbody",null,r.createElement("tr",{className:"custom-table__spacer-row"},r.createElement("td",{colSpan:`${this.props.customTable.displayedFields.length}`})),this.props.sortedTableData.map(((e,n)=>e?r.createElement(l.Ay,{key:e?e.rowIdentifier:`tableRow_${n}`,state:this.state,tableRow:e,multipleTableIndex:t,customTable:this.props.customTable,fields:this.props.fields||this.props.customTable.fields,displayedFields:this.props.displayedCustomTableFields,getTranslation:this.getTranslation,config:this.props.config||this.props.customTable.config}):null)),d)))))),r.createElement(u.A,{key:"table-legends",state:this.state,displayedFields:this.filteredCustomTableFields(),fields:this.props.fields||this.props.customTable.fields,getTranslation:this.getTranslation}))}}const m=p},3367:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(6942),o=n.n(a),i=n(583),s=n(312),l=n(5079);const c=e=>{let{state:t,customTable:n,tableName:a,toggleModal:c,modalOpen:u,handleAddRemoveFieldClick:d,handleRemoveAllFieldsClick:p,moveCard:m,getTranslation:f,getFallbackTranslation:h,confirmFields:v,setAccordionItem:g,getAccordionItem:b,setDescriptionShowing:y,getDescriptionShowing:E,bodyClick:S,closeDescription:w}=e;const[_,T]=(0,r.useState)(!1);(0,r.useEffect)((()=>{const e=document.querySelector('[data-tablename="'+a+'"]')?.closest(".js-mc-tab");e&&(u&&!e.classList.contains("is-modal-open")?e.classList.add("is-modal-open"):!u&&e.classList.contains("is-modal-open")&&e.classList.remove("is-modal-open")),u?PULSE.app.tracking.recordEvent(PULSE.app.common.CONSTANTS.TRACKING.EVENTS.MODAL.VIEW,{eventData:{modal_name:a}},T(!0)):_&&PULSE.app.tracking.recordEvent(PULSE.app.common.CONSTANTS.TRACKING.EVENTS.MODAL.CLOSE,{eventData:{modal_name:a}})}),[u]);const C=o()("modal-wrap",{"modal-wrap modal-wrap--custom-table open":u,"modal-wrap modal-wrap--custom-table close":!u}),N=PULSE.app.templating.render({cssClass:"custom-table-modal__confirm-stats-button-icon",name:"tick"},"common.svg-icon"),A=PULSE.app.templating.render({cssClass:"custom-table-modal__close-icon",name:"close"},"common.svg-icon"),P=PULSE.app.templating.render({cssClass:"custom-table-modal__toggle-sidebar-button-icon",name:"chevron"},"common.svg-icon"),k=PULSE.app.templating.render({cssClass:"custom-table-modal__top-bar-subtitle-icon",name:"my-icon-no-fill"},"common.svg-icon"),O=PULSE.app.templating.render({cssClass:"",name:"info"},"common.svg-icon");let I=r.createElement("li",{className:"custom-table-modal__field-list-item custom-table-modal__field-list-item--no-data"},r.createElement("h4",{className:"custom-table-modal__field-list-item-title"},h(`label.customTable.${a}.modal.sidebar.noData.title`,"Add your first field")),r.createElement("span",{className:"custom-table-modal__field-list-item-subtitle"},h(`label.customTable.${a}.modal.sidebar.noData.subtitle`,"Select fields on the right…")));const R=t.displayedFields.filter((e=>"string"!=typeof e.visibiltyConditionFunc||(0,l.AR)(e.visibiltyConditionFunc)(n.dataJson))),x=R.filter((e=>e.isPersistent));return R.length>0&&R.length>x.length&&(I=R.map(((e,t)=>r.createElement(i.A,{key:e.fieldName,tableName:a,field:e,fieldId:t,index:t,handleAddRemoveFieldClick:d,moveCard:m,getTranslation:f})))),r.createElement("div",{id:"${anchorName}",className:C,onClick:e=>S(e)},r.createElement("div",{className:"custom-table-modal"},r.createElement("div",{className:"custom-table-modal__inner-wrapper js-floating-bar-scroll"},r.createElement("div",{className:"custom-table-modal__top-bar js-bottom-bar"},r.createElement("div",{className:"custom-table-modal__top-bar-title-container"},r.createElement("h3",{className:"custom-table-modal__top-bar-subtitle"},r.createElement("span",{dangerouslySetInnerHTML:{__html:k}}),h(`label.customTable.${a}.modal.subtitle`,"Custom Table")),r.createElement("h2",{className:"custom-table-modal__top-bar-title"},h(`label.customTable.${a}.modal.title`,"Edit Your Table"))),r.createElement("div",{className:"custom-table-modal__top-bar-button-container"},r.createElement("button",{className:"custom-table-modal__confirm-stats-button u-hide-until-tablet",onClick:()=>v(a)},r.createElement("span",{dangerouslySetInnerHTML:{__html:N}}),h(`label.customTable.${a}.modal.confirmButton`,"Confirm")),r.createElement("button",{className:"custom-table-modal__close",onClick:()=>c(a)},r.createElement("span",{dangerouslySetInnerHTML:{__html:A}})))),r.createElement("div",{className:"custom-table-modal__content"},r.createElement("div",{className:"custom-table-modal__sidebar"},r.createElement("div",{className:"custom-table-modal__title-subtitle-container "+(b("sidebar")?"is-open":"")},r.createElement("div",{className:"custom-table-modal__title-container"},r.createElement("h4",{className:"custom-table-modal__title"},r.createElement("span",{className:"custom-table-modal__fields-counter u-hide-from-tablet"},R.length-x.length),h(`label.customTable.${a}.modal.sidebar.title`,"Your Fields"),r.createElement("span",{className:"custom-table-modal__title-open-text u-hide-from-tablet "+(b("sidebar")?"u-hide":"")},h(`label.customTable.${a}.modal.sidebar.openTitle`,"label.customTable.modal.sidebar.openTitle"))),r.createElement("button",{className:"custom-table-modal__sidebar-button u-hide-until-tablet",onClick:()=>p(a)},r.createElement("span",{className:"custom-table-modal__add-remove-button-icon custom-table-modal__add-remove-button-icon--remove"}),h(`label.customTable.${a}.modal.sidebar.removeAllButton`,"Remove All Fields")),r.createElement("button",{className:"custom-table-modal__toggle-sidebar-button u-hide-from-tablet "+(b("sidebar")?"is-open":"is-closed"),onClick:()=>g("sidebar")},r.createElement("span",{dangerouslySetInnerHTML:{__html:P}}))),r.createElement("div",{className:"custom-table-modal__subtitle-container "+(b("sidebar")?"":"u-hide")},r.createElement("span",{className:"custom-table-modal__sidebar-info-icon u-hide-from-tablet",dangerouslySetInnerHTML:{__html:O}}),r.createElement("span",{className:"custom-table-modal__subtitle"},h(`label.customTable.${a}.modal.sidebar.subtitle`,"Remove and Re-order your chosen fields")))),r.createElement("div",{className:"custom-table-modal__field-list-container "+(b("sidebar")?"is-open":"is-closed")},r.createElement("ul",{className:"custom-table-modal__field-list"},I,r.createElement("li",{key:"custom-table-modal__remove-fields",className:"custom-table-modal__field-list-item custom-table-modal__field-list-item--remove u-hide-from-tablet"},r.createElement("button",{className:"custom-table-modal__sidebar-button",onClick:()=>p(a)},r.createElement("span",{className:"custom-table-modal__add-remove-button-icon custom-table-modal__add-remove-button-icon--remove"}),h(`label.customTable.${a}.modal.sidebar.removeAllButton`,"Remove All Fields")))))),r.createElement("div",{className:"custom-table-modal__main-content"},r.createElement("div",{className:"custom-table-modal__title-subtitle-container"},r.createElement("div",{className:"custom-table-modal__title-container"},r.createElement("div",{className:"custom-table-modal__title-wrapper"},r.createElement("h4",{className:"custom-table-modal__title"},h(`label.customTable.${a}.modal.chooseFields.title`,"Available Fields")),r.createElement("span",{className:"custom-table-modal__subtitle u-hide-from-tablet"},h(`label.customTable.${a}.modal.chooseFields.subtitle.left`,"Choose which fields youd like to show…"))),r.createElement("div",{className:"custom-table-modal__title-subtitle-icon-container"},r.createElement("span",{className:"u-hide-until-tablet",dangerouslySetInnerHTML:{__html:O}}),r.createElement("span",{className:"custom-table-modal__title-subtitle",dangerouslySetInnerHTML:{__html:h(`label.customTable.${a}.modal.chooseFields.secondaryTitle`,"Your custom fields|will only be saved on this device","custom-table-modal__title-subtitle--bold")}}))),r.createElement("div",{className:"custom-table-modal__subtitle-container u-hide-until-tablet"},r.createElement("span",{className:"custom-table-modal__subtitle"},h(`label.customTable.${a}.modal.chooseFields.subtitle.left`,"Choose which fields youd like to show…")),r.createElement("span",{className:"custom-table-modal__subtitle"},h(`label.customTable.${a}.modal.chooseFields.subtitle.left`,"Hover field for more information")))),r.createElement("div",{className:"custom-table-modal__stats-container"},Object.keys(t.tableFieldGroups).map((e=>r.createElement(s.A,{key:e,state:t,fieldKey:e,tableName:a,handleAddRemoveFieldClick:d,getTranslation:f,setAccordionItem:g,getAccordionItem:b,setDescriptionShowing:y,getDescriptionShowing:E,closeDescription:w,customTable:n}))))),r.createElement("div",{className:"custom-table-modal__mobile-button-container u-hide-from-tablet"},r.createElement("button",{className:"button custom-table-modal__confirm-stats-button-mobile",onClick:()=>v(a)},r.createElement("span",{dangerouslySetInnerHTML:{__html:N}}),h(`label.customTable.${a}.modal.confirmButton`,"Confirm")))))))}},583:(e,t,n)=>{"use strict";n.d(t,{A:()=>W});var r=n(6540),a=n(2954),o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(0,r.isValidElement)(t)){var o=t;return e(o,n),o}var i=t;!function(e){if("string"!=typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a
, or turn it into a ")+"drag source or a drop target itself.")}}(i);var s=n?function(t){return e(t,n)}:e;return function(e,t){var n=e.ref;return(0,a.V)("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a or
. Read more: https://facebook.github.io/react/docs/more-about-refs.html#the-ref-callback-attribute"),n?(0,r.cloneElement)(e,{ref:function(e){u(n,e),u(t,e)}}):(0,r.cloneElement)(e,{ref:t})}(i,s)}}(o);t[n]=function(){return i}}})),t}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function m(e){return null!==e&&"object"===p(e)&&e.hasOwnProperty("current")}function f(e,t){for(var n=0;n{let{tableName:t,field:n,fieldId:a,index:o,handleAddRemoveFieldClick:i,moveCard:s,getTranslation:l}=e;const c=(0,r.useRef)(null),[,u]=y({accept:"card",hover(e,t){if(!c.current)return;const n=e.index,r=o;if(n===r)return;const a=c.current.getBoundingClientRect(),i=(a.bottom-a.top)/2,l=t.getClientOffset().y-a.top;nr&&l>i||(s(e.tableName,n,r),e.index=r)}}),[{isDragging:d},p]=A({item:{type:"card",fieldId:a,index:o,tableName:t},collect:e=>({isDragging:e.isDragging()})}),m=d?.3:1;p(u(c));const f=PULSE.app.templating.render({cssClass:"",name:"customise"},"common.svg-icon"),h={classNames:"order",key:a,timeout:{enter:500,exit:500}};return n.isPersistent?"":r.createElement(V,h,r.createElement("li",{className:"custom-table-modal__field-list-item",ref:c,style:{opacity:m}},r.createElement("button",{className:"custom-table-modal__add-remove-button",onClick:()=>i(n,t,n.groupName)},r.createElement("span",{className:"custom-table-modal__add-remove-button-icon custom-table-modal__add-remove-button-icon--remove"})),r.createElement("span",{className:"custom-table-modal__add-remove-short-title"},"(",l(n.fieldLabelShort),")"),r.createElement("span",{className:"custom-table-modal__field-list-item-label"},l(n.fieldLabel)),r.createElement("span",{className:"custom-table-modal__field-list-item-icon",dangerouslySetInnerHTML:{__html:f}})))}},312:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540),a=n(5079);const o=e=>{let{state:t,fieldKey:n,tableName:o,handleAddRemoveFieldClick:i,getTranslation:s,setAccordionItem:l,getAccordionItem:c,setDescriptionShowing:u,getDescriptionShowing:d,closeDescription:p,customTable:m}=e;const f=e=>t.displayedFields.filter((t=>t.fieldName===e.fieldName)).length>0,h=PULSE.app.templating.render({cssClass:"",name:"info"},"common.svg-icon"),v=PULSE.app.templating.render({cssClass:"custom-table__description-close-icon",name:"close"},"common.svg-icon");if(t.tableFieldGroups[n].isPersistent)return"";const g=t.tableFieldGroups[n].fields.filter((e=>"function"!=typeof e.visibiltyConditionFunc||(0,a.AR)(e.visibiltyConditionFunc)(m.dataJson)));return r.createElement("div",{className:"custom-table-modal__stats-group-container"},r.createElement("div",{className:"custom-table-modal__stats-group-title-button-container "+(c(n)?"is-open":"")},r.createElement("h4",{className:"custom-table-modal__stats-group-title"},s(t.tableFieldGroups[n].groupLabel)),r.createElement("button",{className:"custom-table-modal__stats-group-toggle-button u-hide-from-tablet "+(c(n)?"is-open":"is-closed"),onClick:()=>l(n)},r.createElement("span",{className:"custom-table-modal__stats-group-toggle-icon"}))),r.createElement("div",{className:"custom-table-modal__stats-group-list "+(c(n)?"is-opening is-open":"is-closed")},g.map((e=>r.createElement("div",{key:`${t.tableFieldGroups[n].groupName}_${e.fieldName}`,className:"custom-table-modal__stats-item "+(e.description?"":"custom-table-modal__stats-item--no-description")},r.createElement("button",{className:"custom-table-modal__add-remove-button",onClick:()=>i(e,o,t.tableFieldGroups[n].groupName)},r.createElement("span",{className:"custom-table-modal__add-remove-button-icon custom-table-modal__add-remove-button-icon--"+(f(e)?"remove":"add")}),r.createElement("span",{className:"custom-table-modal__add-remove-short-title"},"(",s(e.fieldLabelShort),")"),s(e.fieldLabel)),(e=>{const t=d(e);return e.description&&s(e.description)!==e.description?r.createElement("div",{className:"custom-table-modal__stats-item-description-container js-stats-item-description "+(t?"is-active":""),onClick:t=>u(t,e)},r.createElement("span",{className:"custom-table-modal__stats-item-icon",dangerouslySetInnerHTML:{__html:h}}),r.createElement("div",{className:"custom-table__description"},r.createElement("button",{className:"custom-table__description-close u-hide-from-tablet js-close-btn",onClick:()=>p()},r.createElement("span",{dangerouslySetInnerHTML:{__html:v}})),r.createElement("span",{className:"custom-table__description-responsive-background"},r.createElement("h4",{className:"custom-table__description-title"},s(e.fieldLabel)),r.createElement("p",{className:"custom-table__description-text"},s(e.description))))):""})(e))))))}},7367:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1225),a=n(3074);const o=(e,t)=>({customTable:PULSE.app.redux.selectors.customtable.item(e,t.data.tablename),sortedTableData:PULSE.app.redux.selectors.customtable.sortedTableData(e,t.data.tablename),displayedCustomTableFields:PULSE.app.redux.selectors.customtable.displayedCustomTableFields(e,t.data.tablename),modalOpen:PULSE.app.redux.selectors.customtable.modalOpen(e,t.data.tablename),manageFieldsBarShowing:PULSE.app.redux.selectors.customtable.manageFieldsBarShowing(e,t.data.tablename)}),i=(e,t)=>({addCustomTable:t=>e(PULSE.app.redux.actions.customtable.ADD_CUSTOM_TABLE.request({config:t})),sortCustomTable:(t,n,r,a)=>e(PULSE.app.redux.actions.customtable.SORT_CUSTOM_TABLE.request({tableName:t,field:n,sortDirection:r,additionalSortProps:a})),updateDisplayedCustomTableFields:(t,n)=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS.request({tableName:t,fields:n.displayedFields,groups:n.tableFieldGroups})),reorderDisplayedCustomTableFields:(t,n)=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS_ORDER.request({tableName:t,newOrder:n})),removeAllDisplayedCustomTableFields:t=>e(PULSE.app.redux.actions.customtable.DISPLAYED_CUSTOM_TABLE_FIELDS.request({tableName:t,removeAll:!0})),toggleModal:t=>e(PULSE.app.redux.actions.customtable.TOGGLE_MODAL.request({tableName:t})),toggleMangageFieldsBar:t=>e(PULSE.app.redux.actions.customtable.TOGGLE_MANGAGE_FIELDS_BAR.request({tableName:t}))}),s=(l=a.A,(0,r.Ng)(o,i)(l));var l},3074:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(3367),o=n(5556),i=n.n(o);function s(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class l extends r.Component{constructor(e){super(e),s(this,"handleAddRemoveFieldClick",((e,t,n)=>{let r;this.state.displayedFields.filter((t=>t.fieldName===e.fieldName)).length>0?r=this.state.displayedFields.filter((t=>t.fieldName!==e.fieldName)):(r=this.state.displayedFields,r.push(e));let a=this.state.tableFieldGroups;a[n].fields.forEach((t=>{t.fieldName===e.fieldName&&(t.displayByDefault=!t.displayByDefault)})),this.setState({displayedFields:this.filterInvisibleFields(r),tableFieldGroups:a})})),s(this,"handleRemoveAllFieldsClick",(()=>{const e=this.state.tableFieldGroups;Object.keys(e).forEach((t=>{e[t].isPersistent||e[t].fields.forEach(((n,r)=>{e[t].fields[r].isPersistent||(e[t].fields[r].displayByDefault=!1)}))}));const t=this.state.displayedFields.filter((e=>e.isPersistent));this.setState({displayedFields:this.filterInvisibleFields(t),tableFieldGroups:e})})),s(this,"toggleModal",(e=>{this.props.toggleModal(e),this.props.manageFieldsBarShowing||this.props.toggleMangageFieldsBar(e),this.setState({displayedFields:[...this.filterInvisibleFields(this.props.displayedCustomTableFields)],tableFieldGroups:{...this.props.customTable.fieldGroups}})})),s(this,"moveCard",((e,t,n)=>{let r=this.state.displayedFields,a=r[t];r.splice(t,1),r.splice(n,0,a),this.setState({displayedFields:this.filterInvisibleFields(r)})})),s(this,"filterInvisibleFields",(e=>e.filter((e=>"function"!=typeof e.visibiltyConditionFunc||e.visibiltyConditionFunc(this.props.customTable.dataJson))))),s(this,"getTranslation",(e=>PULSE.I18N.lookup(e))),s(this,"getFallbackTranslation",((e,t,n)=>{const r=this.getTranslation(e);let a=r===e?this.getTranslation(t):r;if(a.includes("|")){const e=n||"";let t=a.split("|");a=`${t[0]} ${t[1]}`}return a})),s(this,"confirmFields",(e=>{localStorage.setItem(e,JSON.stringify(this.state.displayedFields)),this.toggleModal(e),this.props.updateDisplayedCustomTableFields(e,this.state)})),s(this,"setAccordionItem",(e=>{this.state.accordionItems||(this.state.accordionItems={});let t={...this.state.accordionItems};t[e]||(t[e]={opened:!1}),t[e].opened=!t[e].opened,this.setState({accordionItems:t})})),s(this,"getAccordionItem",(e=>!(!this.state.accordionItems||!this.state.accordionItems[e])&&this.state.accordionItems[e].opened)),s(this,"setDescriptionShowing",((e,t)=>{const n=e.target.classList.contains("js-close-btn"),r=e.target.closest(".js-close-btn");n||r?this.setState({descriptionShowing:""}):this.setState({descriptionShowing:t.fieldName})})),s(this,"getDescriptionShowing",(e=>e.fieldName===this.state.descriptionShowing)),s(this,"bodyClick",(e=>{const t=e.target.classList.contains("js-stats-item-description"),n=e.target.closest(".js-stats-item-description");t||n||this.setState({descriptionShowing:""})})),s(this,"closeDescription",(()=>{this.setState({descriptionShowing:""})})),s(this,"updatePageElements",(()=>{document.body.classList.remove("custom-table-open"),this.props.modalOpen&&document.body.classList.add("custom-table-open")})),this.state={displayedFields:[],tableFieldGroups:{},localStorageFields:[]}}componentDidUpdate(e){this.props.customTable&&this.props.displayedCustomTableFields&&(JSON.stringify(e.displayedCustomTableFields)!==JSON.stringify(this.props.displayedCustomTableFields)&&this.setState({displayedFields:[...this.filterInvisibleFields(this.props.displayedCustomTableFields)],tableFieldGroups:{...this.props.customTable.fieldGroups}}),this.updatePageElements())}render(){const e=PULSE.app.templating.render({cssClass:"",name:"edit"},"common.svg-icon"),t=PULSE.app.templating.render({cssClass:"",name:"info"},"common.svg-icon");return this.props.customTable&&(this.props.customTable.fields||this.props.customTable.failed)?r.createElement("div",{className:"custom-table__modal-button-container"},"true"!==this.props.data.hideContent?r.createElement(r.Fragment,null,r.createElement("button",{className:"custom-table__modal-button button",onClick:()=>this.toggleModal(this.props.data.tablename)},r.createElement("span",{className:"custom-table__modal-button-text"},this.getFallbackTranslation("label.customTable.manageStatsButton","Manage Stats")),r.createElement("span",{className:"custom-table__modal-button-icon",dangerouslySetInnerHTML:{__html:e}})),r.createElement("div",{className:"custom-table__modal-button-description"},r.createElement("p",{className:"custom-table__modal-button-description-text",dangerouslySetInnerHTML:{__html:this.getFallbackTranslation("label.customTable.savedDeviceText",`${this.props.customTable.config.infoText} | will only be saved on this device`,"custom-table__modal-button-description-text-bold")}}),r.createElement("span",{dangerouslySetInnerHTML:{__html:t}}))):null,r.createElement("div",{className:"custom-default-table__modal"},r.createElement(a.A,{key:"table-modal",state:this.state,customTable:this.props.customTable,tableName:this.props.data.tablename,fields:this.props.customTable.fields,displayedFields:this.props.displayedCustomTableFields,toggleModal:this.toggleModal,modalOpen:this.props.modalOpen,handleAddRemoveFieldClick:this.handleAddRemoveFieldClick,handleRemoveAllFieldsClick:this.handleRemoveAllFieldsClick,moveCard:this.moveCard,getTranslation:this.getTranslation,getFallbackTranslation:this.getFallbackTranslation,confirmFields:this.confirmFields,setAccordionItem:this.setAccordionItem,getAccordionItem:this.getAccordionItem,setDescriptionShowing:this.setDescriptionShowing,getDescriptionShowing:this.getDescriptionShowing,bodyClick:this.bodyClick,closeDescription:this.closeDescription}))):""}}l.propTypes={customTable:i().shape({fieldGroups:i().object,fields:i().array,failed:i().bool,config:i().shape({infoText:i().string}),dataJson:i().object}).isRequired,displayedCustomTableFields:i().arrayOf(i().shape({fieldName:i().string.isRequired,visibiltyConditionFunc:i().func,isPersistent:i().bool})).isRequired,toggleModal:i().func.isRequired,updateDisplayedCustomTableFields:i().func.isRequired,manageFieldsBarShowing:i().bool.isRequired,toggleMangageFieldsBar:i().func.isRequired,modalOpen:i().bool.isRequired,data:i().shape({tablename:i().string.isRequired,hideContent:i().string}).isRequired};const c=l},3414:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(6540),a=n(6942),o=n.n(a),i=n(5556),s=n.n(i),l=n(4126);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;if(!n.teamName||!n.abbreviation)return r.createElement(l.A,c({className:o()(t,"custom-table__cell--club")},a),r.createElement("span",null," - "));const i=PULSE.app.templating.render({cssClass:"",providerId:n.providerId},"common.team-icon"),s=a.field.fieldName===a.customTable.sortBy.fieldName;return r.createElement(l.A,c({className:o()(t,"custom-table__cell--badge",{"custom-table__cell--sorted":s})},a),r.createElement("span",{className:"custom-table__club-icon",dangerouslySetInnerHTML:{__html:i}}))},d=u;u.propTypes={className:s().any,value:s().any,teamName:s().any,abbreviation:s().any,providerId:s().any}},7605:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(4126);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;if(!n.teamName)return r.createElement(i.A,s({className:o()(t,"custom-table__cell--club")},a),r.createElement("span",null," - "));const l=a.field.fieldName===a.customTable.sortBy.fieldName;return r.createElement(i.A,s({className:o()(t,"custom-table__cell--club",{"custom-table__cell--sorted":l})},a),r.createElement("span",null,n.teamName))}},2935:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(6942),o=n.n(a),i=n(4126);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{void 0!==PULSE.app.MatchPopup?e():document.addEventListener(PULSE.app.common.CONSTANTS.MatchPopupWidget.READY,e)})),c=e=>{let{className:t,value:n,...a}=e;if(!n.form||"-"===n.form)return r.createElement(i.A,s({className:o()(t,"custom-table__form-item custom-table__form-item--empty")},a),r.createElement("span",null," - "));const c=PULSE.app.templating.render({cssClass:"",name:"loading-dark"},"common.svg-icon"),u=PULSE.app.templating.render({cssClass:"caret",name:"caret-down"},"common.svg-icon");let d=n.form.substring(n.form.length-5,n.form.length),p={};a.customTable&&a.customTable.filterOptions&&(p=a.customTable.filterOptions);const m=[...d].map(((e,t)=>r.createElement("li",{key:`${n.teamId}_${e}_${t}`,className:`custom-table__form-item custom-table__form-item--${e.toLowerCase()} js-ladder-form`,"data-form-index":n.teamId,onMouseOver:e=>{l.then((()=>{p&&new PULSE.app.MatchPopup(e.target,{teamId:n.teamId,formIndex:t,competition:p.competition,compSeason:p.compSeason,gameweek:p.gameweek,byes:[],scrollBoundary:e.target.closest(".js-scrolling-area"),isMyLadder:!0})}))}},e,r.createElement("div",{className:"match-popup js-match-popup"},r.createElement("div",{className:"js-match-popup-content"}),r.createElement("div",{className:"list-loader js-popup-loader"},r.createElement("div",{className:"list-loader__icon"},r.createElement("span",{dangerouslySetInnerHTML:{__html:c}})),a.getTranslation("label.loading")),r.createElement("span",{dangerouslySetInnerHTML:{__html:u}})))));return r.createElement(i.A,s({className:o()(t,"custom-table__cell--form")},a),r.createElement("ul",{className:"custom-table__form"},m))}},8729:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(4126);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;if(!n)return r.createElement(i.A,s({className:o()(t,"custom-table__cell")},a),r.createElement("span",null," - "));const l=PULSE.app.templating.render({cssClass:"custom-table__next-prev-icon",name:`aflc-${n.toLowerCase()}`},"common.svg-icon");return r.createElement(i.A,s({className:o()(t,"custom-table__cell--next-prev")},a),r.createElement("div",{className:"custom-table__cell-content custom-table__cell-content--next-prev"},r.createElement("span",{dangerouslySetInnerHTML:{__html:l}}),r.createElement("span",null,n)))}},7776:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(8278),a=n(4094);const o=(0,r.X)(a.A)},4094:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(6540),a=n(187),o=n(5578);class i extends r.Component{constructor(){var e,t,n;super(...arguments),e=this,n=()=>{const e=this.props.data.roundId,t=this.props.data.compseasonId;return`${PULSE.app.environment.api}compseasons/${t}/ladders?roundId=${e}`},(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t="getLadderEndpoint"))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}componentDidMount(){const e={tableName:"ladder",groups:[{name:"PersistentGroup",label:"Persistent Group",isPersistent:!0,fields:[{fieldName:"position",description:"label.position.description",fieldLabel:"label.ladder.pos",fieldLabelShort:"label.ladder.pos.short",sortFunction:"positionSort",tableHeadCustomClass:"custom-table__header-cell--position",customCellRenderer:"PositionCellRenderer",apiMap:0,displayByDefault:!0,isPersistent:!0,selector:{position:"position",positionChange:"positionChange"},parentSelector:"ladders.entries"},{fieldName:"clubBadge",description:"label.clubBadge.description",fieldLabel:"",fieldLabelShort:"",sortFunction:"teamNameSort",tableHeadCustomClass:"custom-table__header-cell--badge",customCellRenderer:"LadderClubBadgeCellRenderer",apiMap:0,noSort:!0,displayByDefault:!0,isPersistent:!0,selector:{abbreviation:"team.abbreviation",teamName:"team.name",providerId:"team.providerId"},parentSelector:"ladders.entries"},{fieldName:"club",description:"label.club.description",fieldLabel:"label.ladder.club",fieldLabelShort:"label.ladder.club",sortFunction:"teamNameSort",tableHeadCustomClass:"custom-table__header-cell--club",customCellRenderer:"LadderClubCellRenderer",apiMap:0,displayByDefault:!0,isPersistent:!0,selector:{abbreviation:"team.abbreviation",teamName:"team.name"},parentSelector:"ladders.entries"}]},{name:"winLoss",label:"label.ladder.winLoss",fields:[{fieldName:"played",description:"label.played.description",fieldLabel:"label.ladder.played",fieldLabelShort:"label.ladder.played.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!0,selector:"thisSeasonRecord.winLossRecord.played",parentSelector:"ladders.entries"},{fieldName:"gamesWon",description:"label.won.description",fieldLabel:"label.ladder.won",fieldLabelShort:"label.ladder.won.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"thisSeasonRecord.winLossRecord.wins",parentSelector:"ladders.entries"},{fieldName:"gamesLost",description:"label.gamesLost.description",fieldLabel:"label.ladder.lost",fieldLabelShort:"label.ladder.lost.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"thisSeasonRecord.winLossRecord.losses",parentSelector:"ladders.entries"},{fieldName:"winRatio",description:"label.winRatio.description",fieldLabel:"label.ladder.winRatio",fieldLabelShort:"label.ladder.winRatio.short",sortFunction:"numberCompare",visibiltyConditionFunc:"shouldShowWinLoss",apiMap:0,displayByDefault:!0,selector:"thisSeasonRecord.winRatio",parentSelector:"ladders.entries"},{fieldName:"gamesDrawn",description:"label.gamesDrawn.description",fieldLabel:"label.ladder.drawn",fieldLabelShort:"label.ladder.drawn.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"thisSeasonRecord.winLossRecord.draws",parentSelector:"ladders.entries"},{fieldName:"homeRecord",description:"label.homeRecord.description",fieldLabel:"label.homeRecord",fieldLabelShort:"label.homeRecord.short",sortFunction:"customNumberCompare",apiMap:0,displayByDefault:!1,customCellRenderer:"MultipleTableCellRenderer",customTableHeadRenderer:"MultipleTableHeadRenderer",tableHeadLabels:{played:"label.ladder.played.short",wins:"label.ladder.won.short",losses:"label.ladder.lost.short",draws:"label.ladder.drawn.short"},selector:{played:"homeRecord.played",wins:"homeRecord.wins",losses:"homeRecord.losses",draws:"homeRecord.draws"},parentSelector:"ladders.entries"},{fieldName:"interstateRecord",description:"label.interstateRecord.description",fieldLabel:"label.interstateRecord",fieldLabelShort:"label.interstateRecord.short",sortFunction:"customNumberCompare",apiMap:0,displayByDefault:!1,customCellRenderer:"MultipleTableCellRenderer",customTableHeadRenderer:"MultipleTableHeadRenderer",tableHeadLabels:{played:"label.ladder.played.short",wins:"label.ladder.won.short",losses:"label.ladder.lost.short",draws:"label.ladder.drawn.short"},selector:{played:"interstateRecord.played",wins:"interstateRecord.wins",losses:"interstateRecord.losses",draws:"interstateRecord.draws"},parentSelector:"ladders.entries"},{fieldName:"dayRecord",description:"label.dayRecord.description",fieldLabel:"label.dayRecord",fieldLabelShort:"label.dayRecord.short",sortFunction:"customNumberCompare",apiMap:0,displayByDefault:!1,customCellRenderer:"MultipleTableCellRenderer",customTableHeadRenderer:"MultipleTableHeadRenderer",tableHeadLabels:{played:"label.ladder.played.short",wins:"label.ladder.won.short",losses:"label.ladder.lost.short",draws:"label.ladder.drawn.short"},selector:{played:"dayRecord.played",wins:"dayRecord.wins",losses:"dayRecord.losses",draws:"dayRecord.draws"},parentSelector:"ladders.entries"},{fieldName:"nightRecord",description:"label.nightRecord.description",fieldLabel:"label.nightRecord",fieldLabelShort:"label.nightRecord.short",sortFunction:"customNumberCompare",customCellRenderer:"MultipleTableCellRenderer",customTableHeadRenderer:"MultipleTableHeadRenderer",tableHeadLabels:{played:"label.ladder.played.short",wins:"label.ladder.won.short",losses:"label.ladder.lost.short",draws:"label.ladder.drawn.short"},apiMap:0,selector:{played:"nightRecord.played",wins:"nightRecord.wins",losses:"nightRecord.losses",draws:"nightRecord.draws"},parentSelector:"ladders.entries"}]},{name:"quartersWon",label:"label.ladder.quartersWon",fields:[{fieldName:"firstQuarter",description:"label.firstQuarter.description",fieldLabel:"label.firstQuarter",fieldLabelShort:"label.firstQuarter.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"quartersWon.winQ1",parentSelector:"ladders.entries"},{fieldName:"secondQuarter",description:"label.secondQuarter.description",fieldLabel:"label.secondQuarter",fieldLabelShort:"label.secondQuarter.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"quartersWon.winQ2",parentSelector:"ladders.entries"},{fieldName:"thirdQuarter",description:"label.thirdQuarter.description",fieldLabel:"label.thirdQuarter",fieldLabelShort:"label.thirdQuarter.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"quartersWon.winQ3",parentSelector:"ladders.entries"},{fieldName:"fourthQuarter",description:"label.fourthQuarter.description",fieldLabel:"label.fourthQuarter",fieldLabelShort:"label.fourthQuarter.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"quartersWon.winQ4",parentSelector:"ladders.entries"},{fieldName:"quartersWon",description:"label.quartersWon.description",fieldLabel:"label.quartersWon",fieldLabelShort:"label.quartersWon.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"quartersWon.total",parentSelector:"ladders.entries"}]},{name:"attackDefence",label:"label.ladder.attackDefence",fields:[{fieldName:"percentage",description:"label.percentage.description",fieldLabel:"label.percentage",fieldLabelShort:"label.percentage.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"thisSeasonRecord.percentage",parentSelector:"ladders.entries"},{fieldName:"pointsFor",description:"label.pointsFor.description",fieldLabel:"label.ladder.pointsFor",fieldLabelShort:"label.ladder.pointsFor.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"pointsFor",parentSelector:"ladders.entries"},{fieldName:"pointsAgainst",description:"label.pointsAgainst.description",fieldLabel:"label.ladder.pointsAgainst",fieldLabelShort:"label.ladder.pointsAgainst.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"pointsAgainst",parentSelector:"ladders.entries"},{fieldName:"highestPointsScored",description:"label.highestPointsScored.description",fieldLabel:"label.highestPointsScored",fieldLabelShort:"label.highestPointsScored.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"maxScore",parentSelector:"ladders.entries"},{fieldName:"lowestPointsScored",description:"label.lowestPointsScored.description",fieldLabel:"label.lowestPointsScored",fieldLabelShort:"label.lowestPointsScored.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"minScore",parentSelector:"ladders.entries"},{fieldName:"avgWinMargin",description:"label.avgWinMargin.description",fieldLabel:"label.avgWinMargin",fieldLabelShort:"label.avgWinMargin.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"avgWinMargin",parentSelector:"ladders.entries"},{fieldName:"avgLossMargin",description:"label.avgLossMargin.description",fieldLabel:"label.avgLossMargin",fieldLabelShort:"label.avgLossMargin.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"avgLossMargin",parentSelector:"ladders.entries"},{fieldName:"playersUsed",description:"label.playersUsed.description",fieldLabel:"label.playersUsed",fieldLabelShort:"label.playersUsed.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!1,selector:"playersUsed",parentSelector:"ladders.entries"}]},{name:"Fixture",label:"Fixture",fields:[{fieldName:"points",description:"label.points.description",fieldLabel:"label.ladder.points",fieldLabelShort:"label.ladder.points.short",sortFunction:"numberCompare",apiMap:0,displayByDefault:!0,selector:"thisSeasonRecord.aggregatePoints",parentSelector:"ladders.entries"},{fieldName:"last5Games",description:"label.last5Games.description",fieldLabel:"label.last5Games",fieldLabelShort:"label.last5Games.short",tableHeadCustomClass:"custom-table__header-cell--form",sortFunction:"formCompare",apiMap:0,displayByDefault:!1,customCellRenderer:"LadderFormCellRenderer",selector:{form:"form",teamId:"team.id"},parentSelector:"ladders.entries"},{fieldName:"nextGame",description:"label.nextGame.description",fieldLabel:"label.nextGame",fieldLabelShort:"label.nextGame.short",tableHeadCustomClass:"custom-table__header-cell--next-prev",customCellRenderer:"LadderNextPrevCellRenderer",sortFunction:"numberCompare",apiMap:0,noSort:!0,displayByDefault:!1,selector:"nextOpponent.abbreviation",parentSelector:"ladders.entries"},{fieldName:"lastGame",description:"label.lastGame.description",fieldLabel:"label.lastGame",fieldLabelShort:"label.lastGame.short",tableHeadCustomClass:"custom-table__header-cell--next-prev",customCellRenderer:"LadderNextPrevCellRenderer",noSort:!0,apiMap:0,displayByDefault:!1,selector:"lastOpponent.abbreviation",parentSelector:"ladders.entries"}]}],infoText:"Your custom ladder",jsonApis:[{api:this.getLadderEndpoint(),token:!1}],headers:{},showTableTitle:!0,tableTitle:"ladders.0.conference",sortBy:{fieldName:"position",direction:"ASC"},rowIdentifier:{parentSelector:"ladders.0.entries",selector:"team.providerId",apiMap:0}};this.props.addCustomTable(e)}render(){return r.createElement("div",{className:"stats-section-wrapper wrapper pb-8 mb-0"},r.createElement(o.d,{seasonId:this.props.compseasonId}),r.createElement(a.A,this.props))}}const s=i},5411:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(4126);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;if(!n)return r.createElement(i.A,s({className:o()(t,"custom-table__cell")},a),r.createElement("span",null," - "));const l=a.field,c=a.customTable.sortBy;let u=!1;return l.fieldName===c.fieldName&&(u=!0),Object.keys(n).map(((e,l)=>{const d=l===Object.keys(n).length-1;let p=n[e];const m=u&&c.additionalSortProps===e;return r.createElement(i.A,s({className:o()(t,"custom-table__cell--multiple-cell",{"custom-table__cell--multiple-cell-last":d,"custom-table__cell--sorted":m})},a,{key:`${e}`}),r.createElement("span",null,p))}))}},8325:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(1764);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,field:n,...a}=e;if(!n)return r.createElement(i.A,s({className:o()(t,"custom-table__cell")},a),r.createElement("span",null," - "));const l=a.sortBy,c=PULSE.app.templating.render({cssClass:"custom-table__header-cell-sort-icon",name:"dropdown"},"common.svg-icon");return Object.keys(n.tableHeadLabels).map(((e,u)=>{const d=n.tableHeadLabels[e],p=l&&n.fieldName===l.fieldName&&l.additionalSortProps===e;let m=p?l.direction:"DESC";const f=`is-active--${l.direction.toLowerCase()}`,h=n.noSort||0!==a.multipleTableIndex?null:r.createElement("div",{className:o()("custom-table__header-cell-sort-buttons",{"is-active":p,[f]:p})},r.createElement("button",{className:`custom-table__header-cell-sort-button custom-table__header-cell-sort-button--single custom-table__header-cell-sort-button--${m.toLowerCase()}`,onClick:t=>{const r=t.target.closest(".is-active");return(t.target.classList.contains("is-active")||r)&&(m="DESC"===m?"ASC":"DESC"),a.handleClick(n,a.tableName,m,e)}},r.createElement("span",{dangerouslySetInnerHTML:{__html:c}})));let v=!!n.description&&a.getTranslation(n.description);v=!(!v||v===n.description)&&v;const g=v?r.createElement("div",{className:"custom-table__description"},r.createElement("h4",{className:"custom-table__description-title"},a.getTranslation(n.fieldLabel)),r.createElement("p",{className:"custom-table__description-text"},a.getTranslation(n.description))):null,b=0===u,y=u===Object.keys(n.tableHeadLabels).length-1,E=b?r.createElement("span",{className:"custom-table__header-cell-text custom-table__header-cell-text--multiple-fields"},r.createElement("span",null,a.getTranslation(n.fieldLabel))):null;return r.createElement(i.A,s({className:o()(t,"custom-table__header-cell custom-table__header-cell--multiple-fields",{"custom-table__header-cell--multiple-fields-first":b,"custom-table__header-cell--multiple-fields-last":y}),key:`thead_${n.fieldName}_${e}`},a),E,g,r.createElement("span",{className:"custom-table__header-cell-secondary-text"},a.getTranslation(d)),h)}))}},5672:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(2213);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;const l=a.field.fieldName===a.customTable.sortBy.fieldName;return r.createElement(i.k,s({className:o()(t,"custom-table__cell--player custom-table__cell--fixed-player",{"custom-table__cell--sorted":l})},a),r.createElement("div",{className:"custom-table__player-name-container"},r.createElement("span",{className:"custom-table__player-name"},`${n.givenName}`," ",r.createElement("strong",{className:"custom-table__player-name--surname"},`${n.surname}`))))}},785:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(6540),a=n(6942),o=n.n(a),i=n(2213);const s=e=>{let{className:t,value:n,config:a,...s}=e;const l=n.playerId?n.playerId.replace("CD_I",""):"";return r.createElement(i.k,{className:o()(t,"custom-table__cell--bold custom-table__cell--fixed-jumper")},r.createElement("div",{className:"mc-player-stats__player-info mc-player-stats__player-info--custom-table"},r.createElement("div",{className:"mc-player-stats__headshot u-hide-until-phablet","data-widget":"player-headshot"},r.createElement("div",{className:"js-player-image","data-player":`${l}`,"data-picture-classes":"mc-player-stats__headshot-picture","data-wrapper-class":"mc-player-stats__headshot-wrapper","data-size":"STAT_TABLE","data-picture-in-view":"false"})),r.createElement("span",{className:`mc-player-stats__jumper-number mc-player-stats__jumper-number--${c=s.tableRow.teamId,a.homeTeamId===c?`home ${a.homeTeamAbbr}`:`away ${a.awayTeamAbbr}`} `},n.jumperNumber)));var c}},8231:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(8278),a=n(6818);const o=(0,r.X)(a.A)},6818:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),a=n(187),o=n(1308);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const e=this.props.data.compId,t=this.props.data.homeTeamId,n=this.props.data.awayTeamId;return`${PULSE.app.environment.cfsApi}/statsCentre/players?competitionId=${e}&teamIds=${t},${n}`})),s(this,"getMatchStatsEndpoint",(()=>{const e=this.props.data.roundId,t=this.props.data.homeTeamId,n=this.props.data.awayTeamId;return`${PULSE.app.environment.statsPro}/playersStats/rounds/${e}?teamId=${t},${n}`})),this.tableRef=r.createRef()}componentDidMount(){const e={tableName:"playerStats",groups:[{name:"Player",label:"Player",isPersistent:!0,fields:[{fieldName:"jumperNumber",fieldLabel:"#",fieldLabelShort:"#",sortFunction:"jumperCompare",apiMap:{match:0,season:1},customCellRenderer:"PlayerJumperCellRenderer",tableHeadCustomClass:"custom-table__header-cell--fixed-jumper",displayByDefault:!0,selector:{match:{playerId:"playerId",jumperNumber:"playerDetails.jumperNumber"},season:{playerId:"player.playerId",jumperNumber:"player.jumper"}},parentSelector:"players|lists",isPersistent:!0},{fieldName:"givenName",fieldLabel:"label.stats.playerName",fieldLabelShort:"label.stats.playerName.short",customCellRenderer:"PlayerCellRenderer",tableHeadCustomClass:"custom-table__header-cell--fixed-player",apiMap:{match:0,season:1},displayByDefault:!0,sortFunction:"surnameCompare",selector:{match:{givenName:"playerDetails.givenName",surname:"playerDetails.surname"},season:{givenName:"player.givenName",surname:"player.surname"}},parentSelector:"players|lists",isPersistent:!0}]},{name:"General",label:"General",fields:[{fieldName:"ratingPoints",fieldLabel:"label.stats.rating",fieldLabelShort:"label.stats.rating.short",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.ratingPoints",season:"stats.averages.ratingPoints"},parentSelector:"players|lists"},{fieldName:"freesAgainst",fieldLabel:"label.stats.freeAgainst",fieldLabelShort:"label.stats.freeAgainst.short",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.freesAgainst",season:"stats.averages.freesAgainst"},parentSelector:"players|lists"},{fieldName:"bounces",fieldLabel:"label.stats.bounces",fieldLabelShort:"label.stats.bounces.short",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.bounces",season:"stats.averages.bounces"},parentSelector:"players|lists"},{fieldName:"timeOnGroundPercentage",fieldLabel:"label.stats.timeOnGround",fieldLabelShort:"label.stats.timeOnGround.short",description:"label.timeOnGroundPercentage.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.timeOnGroundPercentage",season:"stats.timeOnGroundPercentage"},parentSelector:"players|lists"},{fieldName:"freesFor",fieldLabel:"label.stats.freeFor",fieldLabelShort:"label.stats.freeFor.short",description:"label.freesFor.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.freesFor",season:"stats.averages.freesFor"},parentSelector:"players|lists"},{fieldName:"dreamTeamPoints",fieldLabel:"label.mc.stats.dreamteampoints",fieldLabelShort:"label.mc.stats.dreamteampoints.short",description:"label.dreamTeamPoints.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.dreamTeamPoints",season:"stats.averages.dreamTeamPoints"},parentSelector:"players|lists"},{fieldName:"onePercenters",fieldLabel:"label.stats.onePercenters",fieldLabelShort:"label.stats.onePercenters.short",description:"label.onePercenters.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.onePercenters",season:"stats.averages.onePercenters"},parentSelector:"players|lists"},{fieldName:"gamesPlayed",fieldLabel:"label.stats.matchesPlayed",fieldLabelShort:"label.stats.matchesPlayed.short",description:"label.gamesPlayed.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"gamesPlayed",season:"stats.gamesPlayed"},parentSelector:"players|lists"}]},{name:"Disposals",label:"Disposals",fields:[{fieldName:"disposals",fieldLabel:"label.stats.disposals",fieldLabelShort:"label.stats.disposals.short",sortFunction:"numberCompare",description:"label.disposals.description",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.disposals",season:"stats.averages.disposals"},parentSelector:"players|lists"},{fieldName:"kicks",fieldLabel:"label.stats.kicks",fieldLabelShort:"label.stats.kicks.short",description:"label.kicks.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.kicks",season:"stats.averages.kicks"},parentSelector:"players|lists"},{fieldName:"handballs",fieldLabel:"label.stats.handballs",fieldLabelShort:"label.stats.handballs.short",description:"label.handballs.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.handballs",season:"stats.averages.handballs"},parentSelector:"players|lists"},{fieldName:"inside50s",fieldLabel:"label.stats.inside50",fieldLabelShort:"label.stats.inside50s.short",description:"label.inside50s.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.inside50s",season:"stats.averages.inside50s"},parentSelector:"players|lists"},{fieldName:"disposalEfficiency",fieldLabel:"label.stats.disposalEfficiency",fieldLabelShort:"label.stats.disposalEfficiency.short",description:"label.disposalEfficiency.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.disposalEfficiency",season:"stats.averages.disposalEfficiency"},parentSelector:"players|lists"},{fieldName:"clangers",fieldLabel:"label.stats.clangers",fieldLabelShort:"label.stats.clangers.short",description:"label.clangers.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.clangers",season:"stats.averages.clangers"},parentSelector:"players|lists"},{fieldName:"rebound50s",fieldLabel:"label.stats.rebound50s",fieldLabelShort:"label.stats.rebound50s.short",description:"label.rebound50s.description",sortFunction:o.X6,apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.rebound50s",season:"stats.averages.rebound50s"},parentSelector:"players|lists"},{fieldName:"metresGained",fieldLabel:"label.stats.metresGained",fieldLabelShort:"label.stats.metresGained.short",description:"label.metresGained.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.metresGained",season:"stats.averages.metresGained"},parentSelector:"players|lists"},{fieldName:"effectiveKicks",fieldLabel:"label.stats.effectiveKicks",fieldLabelShort:"label.stats.effectiveKicks.short",description:"label.effectiveKicks.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.effectiveKicks",season:"stats.averages.effectiveKicks"},parentSelector:"players|lists"},{fieldName:"kickEfficiency",fieldLabel:"label.stats.kickEffeciency",fieldLabelShort:"label.stats.kickEffeciency.short",description:"label.kickEfficiency.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.kickEfficiency",season:"stats.averages.kickEfficiency"},parentSelector:"players|lists"},{fieldName:"kickToHandballRatio",fieldLabel:"label.stats.kickToHandballRatio",fieldLabelShort:"label.stats.kickToHandballRatio.short",description:"label.kickToHandballRatio.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.kickToHandballRatio",season:"stats.averages.kickToHandballRatio"},parentSelector:"players|lists"},{fieldName:"effectiveDisposals",fieldLabel:"label.stats.effectiveDisposals",fieldLabelShort:"label.stats.effectiveDisposals.short",description:"label.effectiveDisposals.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.effectiveDisposals",season:"stats.averages.effectiveDisposals"},parentSelector:"players|lists"}]},{name:"Possessions",label:"Possessions",fields:[{fieldName:"contestedPossessions",fieldLabel:"label.stats.contestedPossessions",fieldLabelShort:"label.stats.contestedPossessions.short",description:"label.contestedPossessions.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.contestedPossessions",season:"stats.averages.contestedPossessions"},parentSelector:"players|lists"},{fieldName:"uncontestedPossessions",fieldLabel:"label.stats.uncontestedPossessions",fieldLabelShort:"label.stats.uncontestedPossessions.short",description:"label.uncontestedPossessions.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.uncontestedPossessions",season:"stats.averages.uncontestedPossessions"},parentSelector:"players|lists"},{fieldName:"intercepts",fieldLabel:"label.stats.intercepts",fieldLabelShort:"label.stats.intercepts.short",description:"label.intercepts.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.intercepts",season:"stats.averages.intercepts"},parentSelector:"players|lists"},{fieldName:"turnovers",fieldLabel:"label.stats.turnovers",fieldLabelShort:"label.stats.turnovers.short",description:"label.turnovers.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.turnovers",season:"stats.averages.turnovers"},parentSelector:"players|lists"},{fieldName:"contestedPossessionRate",fieldLabel:"label.stats.contestedPossessionRate",fieldLabelShort:"label.stats.contestedPossessionRate.short",description:"label.contestedPossessionRate.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.contestedPossessionRate",season:"stats.averages.contestedPossessionRate"},parentSelector:"players|lists"},{fieldName:"groundBallGets",fieldLabel:"label.stats.groundBallGets",fieldLabelShort:"label.stats.groundBallGets.short",description:"label.groundBallGets.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.groundBallGets",season:"stats.averages.groundBallGets"},parentSelector:"players|lists"},{fieldName:"f50GroundBallGets",fieldLabel:"label.stats.f50GroundBallGets",fieldLabelShort:"label.stats.f50GroundBallGets.short",description:"label.f50GroundBallGets.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.f50GroundBallGets",season:"stats.averages.f50GroundBallGets"},parentSelector:"players|lists"}]},{name:"Stoppages",label:"Stoppages",fields:[{fieldName:"hitouts",fieldLabel:"label.stats.hitouts",fieldLabelShort:"label.stats.hitouts.short",description:"label.hitouts.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.hitouts",season:"stats.averages.hitouts"},parentSelector:"players|lists"},{fieldName:"centreClearances",fieldLabel:"label.stats.centreClearances",fieldLabelShort:"label.stats.centreClearances.short",description:"label.centreClearances.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.clearances.centreClearances",season:"stats.averages.clearances.centreClearances"},parentSelector:"players|lists"},{fieldName:"stoppageClearances",fieldLabel:"label.stats.stoppageClearances",fieldLabelShort:"label.stats.stoppageClearances.short",description:"label.stoppageClearances.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.clearances.stoppageClearances",season:"stats.averages.clearances.stoppageClearances"},parentSelector:"players|lists"},{fieldName:"totalClearances",fieldLabel:"label.stats.totalClearances",fieldLabelShort:"label.stats.totalClearances.short",description:"label.totalClearances.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.clearances.totalClearances",season:"stats.averages.clearances.totalClearances"},parentSelector:"players|lists"},{fieldName:"hitoutsToAdvantage",fieldLabel:"label.stats.hitoutsToAdvantage",fieldLabelShort:"label.stats.hitoutsToAdvantage.short",description:"label.hitoutsToAdvantage.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.hitoutsToAdvantage",season:"stats.averages.hitoutsToAdvantage"},parentSelector:"players|lists"},{fieldName:"hitoutWinPercentage",fieldLabel:"label.stats.hitoutWinPercentage",fieldLabelShort:"label.stats.hitoutWinPercentage.short",description:"label.hitoutWinPercentage.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.hitoutWinPercentage",season:"stats.averages.hitoutWinPercentage"},parentSelector:"players|lists"},{fieldName:"hitoutToAdvantageRate",fieldLabel:"label.stats.hitoutToAdvantageRate",fieldLabelShort:"label.stats.hitoutToAdvantageRate.short",description:"label.hitoutToAdvantageRate.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.hitoutToAdvantageRate",season:"stats.averages.hitoutToAdvantageRate"},parentSelector:"players|lists"},{fieldName:"ruckContests",fieldLabel:"label.stats.ruckContests",fieldLabelShort:"label.stats.ruckContests.short",description:"label.ruckContests.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.ruckContests",season:"stats.averages.ruckContests"},parentSelector:"players|lists"}]},{name:"Marks",label:"Marks",fields:[{fieldName:"marks",fieldLabel:"label.stats.marks",fieldLabelShort:"label.stats.marks.short",description:"label.marks.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.marks",season:"stats.averages.marks"},parentSelector:"players|lists"},{fieldName:"marksInside50",fieldLabel:"label.stats.marksInside50",fieldLabelShort:"label.stats.marksInside50.short",description:"label.marksInside50.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.marksInside50",season:"stats.averages.marksInside50"},parentSelector:"players|lists"},{fieldName:"marksOnLead",fieldLabel:"label.stats.marksOnLead",fieldLabelShort:"label.stats.marksOnLead.short",sortFunction:"numberCompare",description:"label.marksOnLead.description",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.marksOnLead",season:"stats.averages.marksOnLead"},parentSelector:"players|lists"},{fieldName:"interceptMarks",fieldLabel:"label.stats.interceptMarks",fieldLabelShort:"label.stats.interceptMarks.short",description:"label.interceptMarks.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.interceptMarks",season:"stats.averages.interceptMarks"},parentSelector:"players|lists"},{fieldName:"contestedMarks",fieldLabel:"label.stats.contestedMarks",fieldLabelShort:"label.stats.contestedMarks.short",description:"label.contestedMarks.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.contestedMarks",season:"stats.averages.contestedMarks"},parentSelector:"players|lists"}]},{name:"Scoring",label:"Scoring",fields:[{fieldName:"goals",fieldLabel:"label.stats.goals",fieldLabelShort:"label.stats.goals.short",description:"label.goals.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.goals",season:"stats.averages.goals"},parentSelector:"players|lists"},{fieldName:"behinds",fieldLabel:"label.stats.behinds",fieldLabelShort:"label.stats.behinds.short",description:"label.behinds.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.behinds",season:"stats.averages.behinds"},parentSelector:"players|lists"},{fieldName:"goalAssists",fieldLabel:"label.stats.goalAssists",fieldLabelShort:"label.stats.goalAssists.short",description:"label.goalAssists.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.goalAssists",season:"stats.averages.goalAssists"},parentSelector:"players|lists"},{fieldName:"goalAccuracy",fieldLabel:"label.stats.goalAccuracy",fieldLabelShort:"label.stats.goalAccuracy.short",description:"label.goalAccuracy.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.goalAccuracy",season:"stats.averages.goalAccuracy"},parentSelector:"players|lists"},{fieldName:"shotsAtGoal",fieldLabel:"label.stats.shotsAtGoal",fieldLabelShort:"label.stats.shotsAtGoal.short",description:"label.shotsAtGoal.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.shotsAtGoal",season:"stats.averages.shotsAtGoal"},parentSelector:"players|lists"},{fieldName:"scoreInvolvements",fieldLabel:"label.stats.scoreInvolvements",fieldLabelShort:"label.stats.scoreInvolvements.short",description:"label.scoreInvolvements.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.scoreInvolvements",season:"stats.averages.scoreInvolvements"},parentSelector:"players|lists"},{fieldName:"scoreLaunches",fieldLabel:"label.stats.scoreLaunches",fieldLabelShort:"label.stats.scoreLaunches.short",description:"label.scoreLaunches.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.scoreLaunches",season:"stats.averages.scoreLaunches"},parentSelector:"players|lists"}]},{name:"Defense",label:"Defense",fields:[{fieldName:"tackles",fieldLabel:"label.stats.tackles",fieldLabelShort:"label.stats.tackles.short",description:"label.tackles.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.tackles",season:"stats.averages.tackles"},parentSelector:"players|lists"},{fieldName:"tacklesInside50",fieldLabel:"label.stats.tacklesInside50",fieldLabelShort:"label.stats.tacklesInside50.short",description:"label.tacklesInside50.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.tacklesInside50",season:"stats.averages.tacklesInside50"},parentSelector:"players|lists"},{fieldName:"pressureActs",fieldLabel:"label.stats.pressureActs",fieldLabelShort:"label.stats.pressureActs.short",description:"label.pressureActs.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.pressureActs",season:"stats.averages.pressureActs"},parentSelector:"players|lists"},{fieldName:"defHalfPressureActs",fieldLabel:"label.stats.defHalfPressureActs",fieldLabelShort:"label.stats.defHalfPressureActs.short",description:"label.defHalfPressureActs.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.defHalfPressureActs",season:"stats.averages.defHalfPressureActs"},parentSelector:"players|lists"},{fieldName:"spoils",fieldLabel:"label.stats.spoils",fieldLabelShort:"label.stats.spoils.short",description:"label.spoils.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.spoils",season:"stats.averages.spoils"},parentSelector:"players|lists"},{fieldName:"contestDefOneOnOnes",fieldLabel:"label.stats.contestDefOneOnOnes",fieldLabelShort:"label.stats.contestDefOneOnOnes.short",description:"label.contestDefOneOnOnes.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.contestDefOneOnOnes",season:"stats.averages.contestDefOneOnOnes"},parentSelector:"players|lists"},{fieldName:"contestDefLosses",fieldLabel:"label.stats.contestDefLosses",fieldLabelShort:"label.stats.contestDefLosses.short",description:"label.contestDefLosses.description",sortFunction:"numberCompare",apiMap:{match:0,season:1},displayByDefault:!1,selector:{match:"totals.contestDefLosses",season:"stats.averages.contestDefLosses"},parentSelector:"players|lists"}]}],displayByDefault:[""],jsonApis:[{api:this.getMatchStatsEndpoint(),type:"match",token:!0},{api:this.getSeasonAvgStatsEndpoint(),type:"season",token:!0}],defaultJsonApi:"match",headers:{},sortBy:{fieldName:"givenName",direction:"ASC"},infoText:"Your custom player stats",tabType:"match",rowIdentifier:{parentSelector:"players|lists",selector:{match:"playerId",season:"player.playerId"},apiMap:0},matchId:this.props.data.matchPid,homeTeamId:this.props.data.homeTeamId,awayTeamId:this.props.data.awayTeamId,homeTeamAbbr:this.props.data.homeAbbr,awayTeamAbbr:this.props.data.awayAbbr,updateManageFieldsPosition:this.updateManageFieldsPosition,hasType:!0};this.props.addCustomTable(e),document.addEventListener("mousedown",this.handleClickOutside)}componentDidUpdate(){this.tableRef&&this.tableRef.current&&this.tableRef.current.customTableRef&&this.tableRef.current.customTableRef.current&&new PULSE.app.PlayerHeadshot(this.tableRef.current.customTableRef.current,{compSeasonProviderId:this.props.data.compId})}checkDataset(){return!(!this.props.customTable.dataJson||!this.props.customTable.dataJson.length)&&this.props.customTable.dataJson.find((e=>void 0!==e&&e.type===this.props.customTable.config.defaultJsonApi))}isLoading(){return!this.props.customTable||!this.checkDataset()}render(){const e=this.isLoading(this),t=this.props.customTable?this.props.customTable.fields:null,n=this.props.customTable?this.props.customTable.fieldGroups:null,o=this.props.customTable?this.props.customTable.sortBy:null,s=this.props.customTable?this.props.customTable.config:null;return r.createElement(a.A,i({ref:this.tableRef,isLoading:e},this.props,{customTable:this.props.customTable,fields:t,tableFieldGroups:n,sortBy:o,config:s}))}}const c=l},4646:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(6942),o=n.n(a),i=n(4126);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,value:n,...a}=e;const l=PULSE.app.templating.render({cssClass:"pos-change",name:`pos-change-${n.positionChange.toLowerCase()}`},"common.svg-icon"),c=a.field.fieldName===a.customTable.sortBy.fieldName;return r.createElement(i.A,s({className:o()(t,"custom-table__cell--position",{"custom-table__cell--sorted":c})},a),r.createElement("span",null,n.position),r.createElement("span",{className:"custom-table__position-icon",dangerouslySetInnerHTML:{__html:l}}))}},1308:(e,t,n)=>{"use strict";n.d(t,{X6:()=>r});const r=(e,t)=>e-t},8571:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(6540),a=n(1225),o=n(9551),i=n(1958);const s={enableMouseEvents:!0},l=e=>{let{store:t,children:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(o.Q,{store:t,backend:i.A,options:s},n))}},5200:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(7367),o=n(8571);const i=e=>{let{store:t,data:n}=e;return r.createElement(o.A,{store:t,data:n},r.createElement(a.A,{data:n}))}},7089:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(8278),o=n(8571);const i=e=>{let{store:t,data:n}=e;return r.createElement(o.A,{store:t,data:n},r.createElement(a.A,{data:n}))}},8396:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(7776),o=n(8571);const i=e=>{let{store:t,data:n}=e;return r.createElement(o.A,{store:t,data:n},r.createElement(a.A,{data:n}))}},9912:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(8231),o=n(8571);const i=e=>{let{store:t,data:n}=e;return r.createElement(o.A,{store:t,data:n},r.createElement(a.A,{data:n}))}},527:(e,t,n)=>{"use strict";n.d(t,{AI:()=>o.A,EG:()=>a.A,QF:()=>i.A,lJ:()=>r.A});var r=n(7089),a=n(5200),o=n(8396),i=n(9912)},3488:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(6540),a=n(4049);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=e.eventId;return r.createElement(r.Fragment,null,r.createElement(a.vj,o({},e,{eventId:t})),r.createElement("div",{className:"events-listing__events-wrapper"},r.createElement(a.tH,e)))};i.propTypes={}},4135:(e,t,n)=>{"use strict";n.d(t,{X:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(2777),s=n(5726),l=n(8087),c=n(6529);const u=e=>{let{eventsArray:t,localTimezone:n,compseasonId:a,activeStartDate:o,showTimeDisclaimer:u=!0}=e;const[d,p]=(0,r.useState)("");return r.createElement(r.Fragment,null,t.length?r.createElement(r.Fragment,null,r.createElement("div",{className:"events-listing__header"},r.createElement("p",{className:"events-listing__header-text"},moment(o).format("dddd MMMM D"))),u?r.createElement("div",{className:"events-listing__sub-header"},r.createElement(l.A,{icon:"clock",className:"events-listing__sub-header-icon icon"}),r.createElement("p",{className:"events-listing__sub-header-text"},(0,c._x)("label.eventsListing.timeDisclaimer"))):null,t.map((e=>r.createElement(i.Zp,{key:e.id,localTimezone:n,event:e,compseasonId:a,activeSharePopup:d,setActiveSharePopup:p})))):r.createElement(s.p,null))};u.propTypes={eventsArray:o().array.isRequired,localTimezone:o().string,compseasonId:o().string,activeStartDate:o().string,showTimeDisclaimer:o().bool}},2813:(e,t,n)=>{"use strict";n.d(t,{x:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(4135);const s=e=>{let{eventsArray:t,localTimezone:n,compseasonId:a}=e;return(0,r.useMemo)((()=>l(t,n)),[t,n]).map(((e,t)=>r.createElement(i.X,{eventsArray:e,localTimezone:n,compseasonId:a,activeStartDate:e[0].startDate,key:e.title,showTimeDisclaimer:0===t})))},l=(e,t)=>{const n={};e.forEach((e=>{const r=moment(e.endDate).tz(t).format("YYYY-MM-DD 00:00:00");n[r]||(n[r]=[]),n[r].push(e)}));const r=[];return Object.keys(n).sort(((e,t)=>moment(e).isBefore(t)?-1:1)).forEach((e=>{r.push(n[e])})),r};s.propTypes={eventsArray:o().array.isRequired,localTimezone:o().string,compseasonId:o().string}},2567:(e,t,n)=>{"use strict";n.d(t,{t:()=>f});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(626),l=n(7882),c=n(2876),u=n(786),d=n(2813),p=n(4135),m=n(937);const f=e=>{let{eventId:t,compseasonId:n,localTimezone:a}=e;const o=(0,i.d4)(l.J),f=a||"Australia/Melbourne",h=`${moment(o?.date).format("YYYY-MM-DD 00:00:00")}`,v=`${moment(o?.date).format("YYYY-MM-DD 23:59:59")}`,g={rangeFilter:{lowerBound:{fieldName:"Date & Time",dvalue:`${moment.tz(h,f).utc().format("YYYY-MM-DDTHH:mm:ss")}.000Z`},upperBound:{fieldName:"Date & Time",dvalue:`${moment.tz(v,f).utc().format("YYYY-MM-DDTHH:mm:ss")}.000Z`}}},b=JSON.stringify(g),y=btoa(b),E={contentFilter:!o?.filters?.eventTypes?.length>0&&!o?.filters?.eventLocations?.length>0&&!o?.filters?.teams?.length>0?y:""},{events:S=[],isEventsFetching:w}=(0,s.LO)({eventId:t,params:E},{skip:!t||!o?.date,selectFromResult:e=>{let{data:t,isFetching:n}=e;return{events:t&&(o.filters.teams.length||o.filters.eventTypes.length|o.filters.eventLocations.length)?(0,c.q)(t,o.filters):t,isEventsFetching:n}}}),_=(0,r.useMemo)((()=>(0,m.m)(S)),[S]);return w?r.createElement("div",{className:"events-listing"},r.createElement("div",{className:"events-listing__header"}),r.createElement(u.Q,null)):!o?.filters?.eventTypes?.length>0&&!o?.filters?.eventLocations?.length>0&&!o?.filters?.teams?.length>0?r.createElement(p.X,{eventsArray:_,localTimezone:a,compseasonId:n,activeStartDate:h}):r.createElement(d.x,{eventsArray:_,localTimezone:a,compseasonId:n})};f.propTypes={localTimezone:o().string,compseasonId:o().string,eventId:o().string.isRequired}},3385:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(7613),s=n(9223),l=n(2980);const c=e=>{let{compseasonId:t,tags:n,locationTags:a,localTimezone:o,eventId:c}=e;const u=(0,r.useMemo)((()=>n?n.split(",").map((e=>({value:e,name:e.replace("EventType:","")}))):[]),[n]),d=(0,r.useMemo)((()=>a?a.split(",").map((e=>({value:e,name:e.replace("EventLocation:","")}))):[]),[a]),p=(0,i.l)().width{m.forEach((e=>e()))}})),r.createElement(s.n.NavFilterItems,{hideReset:!0,showFilterItems:p,setResetFnsProp:f},u.length&&r.createElement(l.RK,{tags:u,addOnResetCallback:()=>{}}),t&&r.createElement(l.EQ,{compseasonId:t,addOnResetCallback:()=>{}}),d.length?r.createElement(l.Ei,{tags:d,addOnResetCallback:()=>{}}):null)))};c.propTypes={compseasonId:o().string,tags:o().string,locationTags:o().string,localTimezone:o().string,eventId:o().string.isRequired}},4913:(e,t,n)=>{"use strict";n.d(t,{C:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(626),s=n(786),l=n(2813),c=n(937);const u=(0,n(2353).f)(),d=e=>{let{eventId:t,compseasonId:n,localTimezone:a,tags:o,maxEvents:d}=e;const p=(0,r.useRef)(),m=o?.split(",")[0],f={rangeFilter:{lowerBound:{fieldName:"Date & Time",dvalue:`${u.lowerBound}`},upperBound:{fieldName:"Date & Time",dvalue:`${u.upperBound}`}}},h=JSON.stringify(f),v={contentFilter:btoa(h),tagNames:m,pageSize:d},{limitedSortedData:g,isFetching:b,isSuccess:y}=(0,i.LO)({eventId:t,params:v},{skip:!t,selectFromResult:e=>{let{data:t,...n}=e;return{...n,limitedSortedData:(0,c.m)(t).slice(0,d)}}});return(0,r.useEffect)((()=>{if(p?.current&&y&&0===g?.length){const e=p.current.closest(".js-featured-events-parent");e&&e.remove()}}),[y,g?.length]),b?r.createElement("div",{className:"events-listing"},r.createElement("div",{className:"events-listing__header"}),r.createElement(s.Q,null)):r.createElement("div",{className:"events-listing__events-wrapper",ref:p},r.createElement(l.x,{eventsArray:g,localTimezone:a,compseasonId:n}))};d.propTypes={localTimezone:o().string,compseasonId:o().string,eventId:o().string.isRequired,tags:o().string,maxEvents:o().string}},9571:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(2777),l=n(8056),c=n(1700),u=n(482),d=n(407);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{event:t,localTimezone:n,compseasonId:a,activeSharePopup:o,setActiveSharePopup:m}=e;const f=n||"Australia/Melbourne",h="h:mm a",v=[],g=[],b=(0,i.d4)(c.N),y=PULSE.app.common.events.getEventTag(t,"EventType:"),{data:E=[]}=(0,u.gG)(a);if(b.eventTypes.length>0)for(const e of b.eventTypes)g.push(e.replace("EventType:",""));if(y)for(const e of y){const t=(0,l.W)(e)?(0,l.W)(e):{name:"Default",colourVar:"--color-brand-gather-round-default",icon:"default"};v.push({name:e,colour:t.colourVar,icon:t.icon})}let S=v[0]?.colour;if(1===g.length){const e=v.find((e=>e.name===g[0]));e&&(S=e?.colour)}if(t.references.length&&E.length){const e=t.references.map((e=>"AFL_TEAM"===e.contentType?parseInt(e.reference):null));E.forEach((t=>{e.includes(t.id)&&v.push({name:t.name})}))}const w=t.modulesInContent?.find((e=>"details"===e.title.toLowerCase().replace(" ","")))??null,_=w?PULSE.app.common.events.getModuleItem(w,"Link"):"",T=w?PULSE.app.common.events.getModuleItem(w,"Share Link"):"",C=w?PULSE.app.common.events.getModuleItem(w,"Tickets Link"):"";return r.createElement(r.Fragment,null,r.createElement("div",{className:"events-listing__card"},_?r.createElement("a",{href:_,target:"_blank",rel:"noopener noreferrer",className:"events-listing__card-link","aria-label":t.title}):r.createElement(r.Fragment,null),r.createElement("div",{className:"events-listing__time u-hide-until-tablet"},r.createElement("span",null,r.createElement("span",null,moment(t.startDate).tz(f).format(h))," ","-"," ",r.createElement("span",null,moment(t.endDate).tz(f).format(h)))),r.createElement("div",{className:"events-listing__meta"},r.createElement("div",{className:"events-listing__meta-divider",style:{color:`var(${S})`}}),r.createElement("div",{className:"events-listing__meta-details"},r.createElement("div",{className:"events-listing__time u-hide-from-tablet"},r.createElement("span",null,r.createElement("time",null,moment(t.startDate).tz(f).format(h))," ","-"," ",r.createElement("time",null,moment(t.endDate).tz(f).format(h)))),r.createElement("p",{className:"events-listing__title"},t.title),r.createElement("p",{className:"events-listing__subtitle"},t.subTitle),t?.content?r.createElement("div",{className:"events-listing__description",dangerouslySetInnerHTML:{__html:t.content}}):null,v.length?r.createElement("div",{className:"events-listing__tags"},v.map((e=>r.createElement(s.vw,p({key:e.name},e))))):""),r.createElement("div",{className:"events-listing__meta-extras"},r.createElement("div",{className:"events-listing__meta-extras-thumbnail"},t.leadMedia&&r.createElement(d.o,{url:t.leadMedia.imageUrl,objectFit:!0})),r.createElement(s.wD,{eventId:t.id,activeId:o,setActiveSharePopup:m,shareLink:T,ticketsLink:C})))))};m.propTypes={event:o().object.isRequired,localTimezone:o().string,compseasonId:o().string,activeSharePopup:o().any,setActiveSharePopup:o().func}},786:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(6540),a=n(255);n(4295);const o=()=>r.createElement(a.A,{baseColor:"var(--color-neutral-white)",highlightColor:"var(--color-neutral-200)",className:"events-listing__skeleton",count:3})},336:(e,t,n)=>{"use strict";n.d(t,{w:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(2777),l=n(6529);const c=e=>{let{eventId:t,activeId:n,setActiveSharePopup:a,shareLink:o,ticketsLink:c}=e;const u=t===n,d=(0,r.useRef)(null),p=e=>{d.current&&!d.current.contains(e.target)&&a("")},m=e=>{e.relatedTarget?.classList.contains("events-listing__share-popup-inner")||a("")};return(0,r.useEffect)((()=>{if(u)return document.addEventListener("mousedown",p),()=>{document.removeEventListener("mousedown",p)}}),[d,u]),r.createElement("div",{ref:d,className:"events-listing__share-container "+(u?"events-listing__share-container--active":"")},(o||c)&&r.createElement(r.Fragment,null,r.createElement("button",{className:"events-listing__share-button",onClick:()=>a(t),"aria-label":(0,l.sC)("label.options-button"),onBlur:m},r.createElement(i.A,{className:"icon",icon:"options"})),u&&r.createElement(s.Kp,{onBlur:m,shareLink:o,ticketsLink:c})))};c.propTypes={eventId:o().number,activeId:o().any,setActiveSharePopup:o().func,shareLink:o().string,ticketsLink:o().string}},6208:(e,t,n)=>{"use strict";n.d(t,{K:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(6529);const l=e=>{let{shareLink:t,ticketsLink:n,onBlur:a}=e;const[o,l]=(0,r.useState)(!1),c=navigator.canShare;return r.createElement("div",{className:"events-listing__share-popup"},t&&r.createElement(r.Fragment,null,r.createElement("button",{className:"events-listing__share-popup-inner",onClick:()=>{if(!o)if(c){let e={url:t};navigator.share(e)}else navigator.clipboard.writeText(t),l(!0),setTimeout((()=>{l(!1)}),4e3)},onBlur:a},r.createElement("span",null,(0,s.sC)("label.copy-link")),r.createElement(i.A,{icon:"link",className:"icon"})),o&&r.createElement("div",{className:"events-listing__clipboard-message"},(0,s.sC)("label.urlcopied"))),n&&r.createElement("a",{href:n,target:"_blank",className:"events-listing__share-popup-inner",rel:"noreferrer",onBlur:a},r.createElement("span",null,(0,s.sC)("label.buy-tickets")),r.createElement(i.A,{icon:"tickets",className:"icon"})))};l.propTypes={shareLink:o().string,ticketsLink:o().string,onBlur:o().func}},6341:(e,t,n)=>{"use strict";n.d(t,{v:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{name:t,icon:n}=e;return r.createElement("div",{className:"events-listing__tags-item"},n&&r.createElement("div",{className:"events-listing__tags-icon"},r.createElement(i.A,{className:"icon",folder:"elements/events-and-locations",icon:n})),t)};s.propTypes={name:o().string.isRequired,icon:o().string}},2777:(e,t,n)=>{"use strict";n.d(t,{Kp:()=>i.K,Zp:()=>r.Z,vw:()=>a.v,wD:()=>o.w});var r=n(9571),a=n(6341),o=(n(786),n(336)),i=n(6208)},4049:(e,t,n)=>{"use strict";n.d(t,{tH:()=>a.t,vj:()=>r.v}),n(3488);var r=n(3385),a=n(2567)},266:(e,t,n)=>{"use strict";n.d(t,{n:()=>u});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(7882),l=n(895),c=n(626);const u=e=>{let{eventId:t,localTimezone:n,resetFilters:o}=e;const i=(0,a.wA)(),u=(0,a.d4)(s.J),d=n||"Australia/Melbourne",{data:p=[]}=(0,c.LO)({eventId:t,params:{contentFilter:""}}),m=(0,r.useMemo)((()=>PULSE.app.common.events.getEventDates(p,d,!0)),[p]);let f=moment().tz(n).format("YYYY/MM/DD");return(0,r.useEffect)((()=>{let e=m.find((e=>e===f)),t=moment(f).isAfter(moment(m[m.length-1]));i(e?l.qg.request({navItem:"date",value:e}):t?l.qg.request({navItem:"date",value:m[m.length-1]}):l.qg.request({navItem:"date",value:m[0]}))}),[m]),r.createElement("div",{className:"events-listing-nav__date"},r.createElement("ul",{className:"events-listing-nav__date-list"},m.map((e=>r.createElement("li",{key:e.replace("/",""),className:"events-listing-nav__date-item"},r.createElement("button",{className:"events-listing-nav__date-button "+(u.date===e&&!u?.filters?.eventTypes?.length>0&&!u?.filters?.teams?.length>0?"is-active":""),onClick:t=>{t.preventDefault(),i(l.qg.request({navItem:"date",value:e})),i(l.zm.request({filterItem:"eventTypes",value:[]})),i(l.zm.request({filterItem:"teams",value:[]})),o()}},r.createElement("time",null,moment(e).format("ddd MMM D"))))))))};u.propTypes={eventId:i().string.isRequired,localTimezone:i().string,resetFilters:i().func}},2251:(e,t,n)=>{"use strict";n.d(t,{E:()=>d});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(1700),l=n(234),c=n(6529),u=n(895);const d=e=>{let{tags:t,addOnResetCallback:n}=e;const o=(0,a.wA)(),i=(0,a.d4)(s.N);return r.createElement(l.v,{getInitialSelectedItems:()=>t.filter((e=>i.eventTypes.includes(e.value))),items:t,label:(0,c.sC)("label.filters.eventLocation"),itemToString:e=>e.name,onSelectedItemsChange:e=>{var t;t=e.map((e=>e.value)),o(u.zm.request({filterItem:"eventLocations",value:t}))},addOnResetCallback:n,getItemText:e=>e.name,getItemLabel:e=>r.createElement("span",{style:{alignItems:"center",display:"flex",justifyContent:"space-between",lineHeight:1,width:"100%"}},r.createElement("span",null,e.name)),icon:"location"})};d.propTypes={tags:i().array,addOnResetCallback:i().func}},2402:(e,t,n)=>{"use strict";n.d(t,{R:()=>d});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(1700),l=n(234),c=n(6529),u=n(895);const d=e=>{let{tags:t,addOnResetCallback:n}=e;const o=(0,a.wA)(),i=(0,a.d4)(s.N);return r.createElement(l.v,{getInitialSelectedItems:()=>t.filter((e=>i.eventTypes.includes(e.value))),items:t,label:(0,c.sC)("label.filters.eventType"),itemToString:e=>e.name,onSelectedItemsChange:e=>{var t;t=e.map((e=>e.value)),o(u.zm.request({filterItem:"eventTypes",value:t}))},addOnResetCallback:n,getItemText:e=>e.name,getItemLabel:e=>r.createElement("span",{style:{alignItems:"center",display:"flex",justifyContent:"space-between",lineHeight:1,width:"100%"}},r.createElement("span",null,e.name)),icon:"featured-star"})};d.propTypes={tags:i().array,addOnResetCallback:i().func}},8063:(e,t,n)=>{"use strict";n.d(t,{E:()=>m});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(1700),l=n(482),c=n(234),u=n(6529),d=n(9864),p=n(895);const m=e=>{let{compseasonId:t,addOnResetCallback:n}=e;const o=(0,a.wA)(),i=(0,a.d4)(s.N),{data:m}=(0,l.gG)(t),f=(0,r.useMemo)((()=>m?[...m].sort(((e,t)=>e.name.localeCompare(t.name))):null),[m]);return r.createElement(c.v,{getInitialSelectedItems:()=>f.filter((e=>i.teams.includes(e.id))),items:f,label:(0,u.sC)("label.filters.teams"),itemToString:e=>e.name,onSelectedItemsChange:e=>{var t;t=e.map((e=>e.id)),o(p.zm.request({filterItem:"teams",value:t}))},addOnResetCallback:n,getItemText:e=>e.name,getItemLabel:e=>r.createElement("span",{style:{alignItems:"center",display:"flex",justifyContent:"space-between",lineHeight:1,width:"100%"}},r.createElement("span",{style:{marginRight:"1rem"}},e.name),r.createElement(d.P,{className:"icon",providerId:e.providerId,style:{width:"3.6rem",height:"3.6rem"}})),icon:"guernsey"})};m.propTypes={compseasonId:i().string.isRequired,addOnResetCallback:i().func}},2980:(e,t,n)=>{"use strict";n.d(t,{EQ:()=>o.E,Ei:()=>i.E,RK:()=>a.R,n9:()=>r.n});var r=n(266),a=n(2402),o=n(8063),i=n(2251)},259:(e,t,n)=>{"use strict";n.d(t,{z:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3488);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.o,n))};l.propTypes={store:i().object.isRequired,data:i().object}},2545:(e,t,n)=>{"use strict";n.d(t,{d:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(4913);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.C,n))};l.propTypes={store:i().object.isRequired,data:i().object}},7149:(e,t,n)=>{"use strict";n.d(t,{d:()=>a.d,z:()=>r.z});var r=n(259),a=n(2545)},2876:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});const r=(e,t)=>e.filter((e=>{const n=e.tags.map((e=>e.label)),r=e.references.map((e=>parseInt(e.reference)));let a=0===t.eventTypes.length||t.eventTypes.some((e=>n.includes(e))),o=0===t.eventLocations.length||t.eventLocations.some((e=>n.includes(e))),i=0===t.teams.length||t.teams.some((e=>r.includes(parseInt(e))));return a&&o&&i}))},2353:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});const r=()=>{const e=new Date(Date.now()),t=new Date(new Date(e).setFullYear(e.getFullYear()+1));return{lowerBound:e.toISOString(),upperBound:t.toISOString()}}},8056:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r=e=>a.find((t=>t.name===e)),a=[{name:"Appearances",icon:"appearances"},{name:"Matches",icon:"matches"},{name:"Music",icon:"live-music"},{name:"Live Music",icon:"live-music"},{name:"Food",icon:"food"},{name:"Drinks",icon:"drinks"},{name:"Seating",icon:"seating"},{name:"Big Screens",icon:"big-screens"},{name:"Toilets",icon:"toilets"},{name:"Activations",icon:"activations"},{name:"Misc",icon:"misc"},{name:"Transport",icon:"transport"},{name:"First Aid",icon:"first-aid"},{name:"Merchandise",icon:"merchandise"},{name:"Other",icon:"other"},{name:"Clinics",icon:"clinics"},{name:"Free Entry",icon:"free-entry"},{name:"Coffee",icon:"coffee"},{name:"Entry",icon:"entry"},{name:"Exit",icon:"exit"},{name:"Hospitality",icon:"hospitality"},{name:"Information",icon:"information"},{name:"Parking",icon:"parking"},{name:"Ticket Sales",icon:"ticket-sales"},{name:"Water Fountain",icon:"water-fountain"},{name:"Events",icon:"events"}]},937:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r=e=>e?e.map((e=>{let t=e.modulesInContent?.find((e=>"details"===e.title.toLowerCase().replace(" ","")))??null,n=t?moment(PULSE.app.common.events.getModuleItem(t,"Date & Time")):null;return{...e,date:n}})).sort(((e,t)=>moment(e.date).diff(t.date))):[]},3209:(e,t,n)=>{"use strict";n.d(t,{j:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(5327),s=n(7454),l=n(8731),c=n(9102),u=n(5726),d=n(626);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{competitionId:t,compSeason:n,roundLoadError:a}=(0,i.j)(),[o,m]=(0,r.useState)(!1),f=e?.broadcasterPromos?.split(",").map((e=>`PROMO:${e}`)),{data:h=[]}=(0,d.Co)({params:{contents:f?.join(",")}},{skip:!f}),v=(0,r.useMemo)((()=>h.find((e=>{let n=e.references?.find((e=>"AFL_COMPETITION"===e.type));return n.id===t}))),[h,t]);return r.createElement(r.Fragment,null,r.createElement(s.y,p({},e,{customRound:!!e.roundEditorId||null})),r.createElement("div",{className:"wrapper"},a?r.createElement(u.p,{cssClass:"competition-nav__empty-state"}):t&&n?.id?r.createElement(l.v,{competitionId:t,compSeason:n,broadcasterPromo:v,scrollToRound:o,setScrollToRound:m}):r.createElement(c.C,null)))};m.propTypes={data:o().object}},7454:(e,t,n)=>{"use strict";n.d(t,{y:()=>h});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(9223),l=n(6527),c=n(2341),u=n(8015),d=n(4196),p=n(7613),m=n(5327),f=n(571);const h=e=>{let{competitionId:t,seasonId:n,competitionProviderId:a,seasonPid:o,ecalId:h,title:v}=e;const g=(0,p.l)(),b=g.widthe.seasons[`competition_${S.competition.id}`]?.list??[])),C=(0,m.j)(),N=(0,r.useRef)();return(0,f.W)({title:v,filtersState:S,options:w,filtersFields:["competition","season","homeaway","otherMatches"],filtersRef:N}),r.createElement("div",{className:"competition-nav",ref:N},r.createElement(s.n.Main,null,r.createElement(s.n.Nav,null,r.createElement(s.n.NavItems,null,r.createElement(l.Km,{competitions:_}),!b&&r.createElement(l.Ai,{seasons:T}),!b&&r.createElement(l._R,{classes:"u-margin-right-auto",title:v}),!y&&r.createElement(l.Ox,{classes:"no-border"}),h&&r.createElement(l.FL,{classes:"stats-leaders-nav__button no-border",ecalId:h})),b&&C.competitionId&&C.compSeason?.id?r.createElement(s.n.NavFilterItems,{hideReset:!0},r.createElement(l.Uh,{seasons:T,title:v}),r.createElement(l.y6,{title:v})):null)),y&&r.createElement("div",{className:"wrapper"},r.createElement(l.Ox,{style:{justifyContent:"flex-end"},title:v})))};h.propTypes={competitionId:o().string,competitionProviderId:o().string,seasonPid:o().string,seasonId:o().string,ecalId:o().string.isRequired,title:o().string}},1562:(e,t,n)=>{"use strict";n.d(t,{K:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(8731),s=n(5726),l=n(626),c=n(8087),u=n(4196);const d=e=>{const t=!!e.title&&e.title,n=!!e.linkTo&&e.linkTo,a=e.competitionId,o=e.competitionPid,d={providerId:e.seasonPid,id:Number(e.seasonId)},p=Number(e.noFilterRound),m=[{competitionId:Number(a),id:d.id,providerId:d.providerId}],f={competitionId:a,seasonId:d.id,seasonPid:d.providerId,competitionProviderId:o};(0,u.G)({seasons:m,initialValues:f});const h=e?.broadcasterPromos?.split(",").map((e=>`PROMO:${e}`)),{data:v=[]}=(0,l.Co)({params:{contents:h?.join(",")}},{skip:!h}),g=(0,r.useMemo)((()=>v.find((e=>{let t=e.references?.find((e=>"AFL_COMPETITION"===e.type));return t.id===a}))),[v,a]);return r.createElement(r.Fragment,null,r.createElement("div",{className:"wrapper"},d?.providerId&&d?.id&&!isNaN(p)?r.createElement(r.Fragment,null,r.createElement("div",{className:"fixtures__header-wrapper"},n?r.createElement("a",{href:`${n}`,className:"widget-header__title-link"},r.createElement("h2",{className:"fixtures__header-wrapper__title widget-header__title"},t),r.createElement(c.A,{icon:"arrow-right",className:"icon"})):r.createElement("h2",{className:"fixtures__header-wrapper__title widget-header__title"},t)),r.createElement(i.v,{competitionId:a,competitionPid:o,compSeason:d,roundNumber:p,broadcasterPromo:g})):r.createElement(s.p,{cssClass:"competition-nav__empty-state"})))};d.propTypes={data:o().object}},2921:(e,t,n)=>{"use strict";n.d(t,{S:()=>b});var r=n(6540),a=n(5556),o=n.n(a),i=n(8650),s=n(6529),l=n(8884),c=n(9409),u=n(3434),d=n(1990),p=n(482),m=n(2775),f=n(709),h=n(8993),v=n(8731);const g=function(e){const t=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?e?.away?.conference:e?.home?.conference;return t?.toUpperCase().includes("CONFERENCE")?t.replace(/\s+/g,"-").toLowerCase():null},b=e=>{let{match:t,liveMatch:n,link:a,matchStatus:o,index:b}=e;const y=PULSE.app.common.match.getCompAbbr(t?.compSeason?.providerId)?.toLowerCase(),E={...t?.home},S={...t?.away},w="true"===t?.metadata?.sold_out,_=o===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE;n?.score&&(E.liveScore=n.score.homeTeamScore?.matchScore?.totalScore,S.liveScore=n.score.awayTeamScore?.matchScore?.totalScore);const T=o===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING||o===PULSE.app.common.CONSTANTS.MATCH_STATUS.TBC||o===PULSE.app.common.CONSTANTS.MATCH_STATUS.POSTPONED||o===PULSE.app.common.CONSTANTS.MATCH_STATUS.CANCELLED,{ladderData:C}=(0,p.M$)({compSeasonId:t.compSeason.id},{selectFromResult:e=>{let{data:t}=e;return{ladderData:t?.ladders}},skip:!t||o!==PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING}),N=(0,r.useMemo)((()=>{if(C&&C[0].entries)return(0,f.Y)(C[0].entries,E.team.providerId)}),[E,C]),A=(0,r.useMemo)((()=>{if(C&&C[0].entries)return(0,f.Y)(C[0].entries,S.team.providerId)}),[S,C]),P=(0,r.useContext)(v.c);return r.createElement("div",{className:"fixtures__details"},r.createElement("a",{href:a,className:"fixtures__absolute-link","aria-label":`${E?.team.nickname} vs ${S?.team.nickname} match centre`,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,s.sC)("label.fixtures.card"),a,b,P)}}),r.createElement("div",{className:"fixtures__details-main"},r.createElement("div",{className:"fixtures__responsive-team-versus"},r.createElement("span",null,E?.team.name," v ",S?.team.name)),r.createElement("div",{className:"fixtures__match-team fixtures__match-team--home"},r.createElement(l.f,{team:E?.team,theme:_?"light":"",conferenceLabel:g(t)})),r.createElement("div",{className:"fixtures__match-scoreboard"},_&&r.createElement(c.w,{score:n?.score?.homeTeamScore?.matchScore}),o===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED&&r.createElement(c.w,{score:n?.score?.homeTeamScore?.matchScore?n.score.homeTeamScore.matchScore:E?.score}),T&&r.createElement(d.T,{position:N}),r.createElement("div",{className:"fixtures__match-score-divider-outline"},r.createElement("div",{className:`fixtures__match-score-divider fixtures__match-score-divider--${y}`},"afl"===y?r.createElement("img",{src:`${PULSE.app.environment.cdn}i/elements/afl-logo.png`,className:"icon fixtures__match-score-divider-icon fixtures__match-score-divider-icon--afl",alt:""}):r.createElement(i.B,{code:y,className:"icon fixtures__match-score-divider-icon"}))),_&&r.createElement(c.w,{score:n?.score?.awayTeamScore?.matchScore}),o===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED&&r.createElement(c.w,{score:n?.score?.awayTeamScore?.matchScore?n.score.awayTeamScore.matchScore:S?.score}),T&&r.createElement(d.T,{position:A})),r.createElement("div",{className:"fixtures__match-team fixtures__match-team--away"},r.createElement(l.f,{team:S?.team,theme:_?"light":"",conferenceLabel:g(t,!0)}))),o===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING&&w?r.createElement("div",{className:"fixtures__badges-container"},r.createElement(h.S,null)):null,o!==PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING&&r.createElement(m.k,{home:E,away:S,isLive:_,matchStatus:o}),t.venue&&r.createElement(u.f,{venue:t.venue}))};b.propTypes={match:o().object.isRequired,liveMatch:o().object,matchStatus:o().string,link:o().string,index:o().number}},1990:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{position:t}=e;return r.createElement("div",{className:"fixtures__match-position"},t?PULSE.app.common.numberHelper.ordinalSuffix(t):r.createElement("div",{className:"fixtures__match-position-empty"}))};i.propTypes={position:o().number}},9409:(e,t,n)=>{"use strict";n.d(t,{w:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{score:t}=e;return r.createElement("div",{className:"fixtures__match-score-total"},t?.totalScore)};i.propTypes={score:o().object}},8993:(e,t,n)=>{"use strict";n.d(t,{S:()=>o});var r=n(6540),a=n(6529);const o=()=>(0,a.sC)("label.sold_out")&&r.createElement("div",{className:"fixtures__badge fixtures__badge--sold-out"},r.createElement("p",{className:"fixtures__badge-text fixtures__badge-text--bold"},(0,a.sC)("label.sold_out").toUpperCase()))},2775:(e,t,n)=>{"use strict";n.d(t,{k:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529),s=n(8017);const l=e=>{let{home:t,away:n,isLive:a=!1,matchStatus:o}=e;const l=(0,s.j)(t,n,t.liveScore||0===t.liveScore?t.liveScore:t.score?.totalScore,n.liveScore||0===n.liveScore?n.liveScore:n.score?.totalScore);return o===PULSE.app.common.CONSTANTS.MATCH_STATUS.TBC||o===PULSE.app.common.CONSTANTS.MATCH_STATUS.POSTPONED||o===PULSE.app.common.CONSTANTS.MATCH_STATUS.CANCELLED?r.createElement("div",{className:"fixtures__match-summary"},(0,i.sC)(`label.fixtures.secondaryStatus.${o.toLowerCase()}`)):l.draw?r.createElement("div",{className:"fixtures__match-summary"},a?(0,i.sC)("label.fixtures.drawText"):(0,i.sC)("label.fixtures.drawTextEnded")):l&&l.score?r.createElement("div",{className:"fixtures__match-summary"},a?r.createElement(r.Fragment,null,`${l.team.name} ${(0,i.sC)("label.fixtures.leadBy")} ${l.score}`):r.createElement(r.Fragment,null,`${l.team.name} ${(0,i.sC)("label.fixtures.wonBy")} ${l.score}`)):r.createElement(r.Fragment,null)};l.propTypes={home:o().object,away:o().object,isLive:o().bool,matchStatus:o().string}},8038:(e,t,n)=>{"use strict";n.d(t,{T:()=>s});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o);const s=e=>{let{match:t,liveMatch:n}=e;const o=(0,r.useRef)(),i=(0,r.useRef)(),s=n?.match.matchId?n.match.matchId:t.providerId,l=(0,a.d4)((e=>window.PULSE.app.redux.selectors.match.timeString(e,s)));return(0,r.useEffect)((()=>{l.secondaryStatus.useClock&&(o.current?o.current.updateTime(!0):o.current=new PULSE.app.MatchClock(i.current))}),[l.secondaryStatus]),r.createElement("div",{className:"fixtures__match-summary is-countdown",ref:i,dangerouslySetInnerHTML:{__html:l.secondaryStatus.string}})};s.propTypes={match:i().object,liveMatch:i().object}},8884:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(9864);const l=e=>{let{team:t,theme:n,conferenceLabel:a}=e;return r.createElement(r.Fragment,null,a&&r.createElement("div",{className:"fixtures__conference-icon"},r.createElement(i.A,{icon:a,className:"icon"})),r.createElement(s.P,{className:"fixtures__match-team-logo",providerId:t.providerId,theme:n}),r.createElement("span",{className:"fixtures__match-team-name"},t.name))};l.propTypes={team:o().object.isRequired,theme:o().string,conferenceLabel:o().string}},3434:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{venue:t}=e;return"TBC"===t.name||"to be confirmed"===t.name.toLowerCase()?r.createElement(r.Fragment,null):r.createElement("div",{className:"fixtures__match-venue"},t.name,", ",t.location," ",t.landOwner?`• ${t.landOwner}`:"")};i.propTypes={venue:o().object.isRequired}},1162:(e,t,n)=>{"use strict";n.d(t,{p:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{home:t,away:n}=e;const a=PULSE.app.common.team.getTeamAbbr(t.providerId),o=PULSE.app.common.team.getTeamAbbr(n.providerId);return r.createElement("div",{className:"fixtures__watermark-container"},r.createElement("div",{className:`fixtures__watermark fixtures__watermark--home ${PULSE.app.common.template.getTeamThemeClass(a)}`,style:{backgroundImage:`url('${PULSE.app.environment.watermarksPath}${a}-left-colour.png')`}}),r.createElement("div",{className:`fixtures__watermark fixtures__watermark--away ${PULSE.app.common.template.getTeamThemeClass(o)}`,style:{backgroundImage:`url('${PULSE.app.environment.watermarksPath}${o}-right-colour.png')`}}))};i.propTypes={home:o().object,away:o().object}},4702:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{href:t,label:n="",icon:a="",theme:o="",target:s="_self",cssClass:l="",onClick:c=null}=e;return r.createElement("a",{href:t,target:s,title:n,className:`fixtures__link-button ${o?"fixtures__link-button--"+o:""} ${l}`,onClick:c},r.createElement(i.A,{icon:a,className:"icon fixtures__button-icon "+(o?"fixtures__button-icon--"+o:"")}),r.createElement("span",null,n))};s.propTypes={href:o().string.isRequired,label:o().string,icon:o().string,theme:o().string,target:o().string,cssClass:o().string,onClick:o().func}},3702:(e,t,n)=>{"use strict";n.d(t,{J:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529),s=n(4702),l=n(432),c=n(8731);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{match:t,matchStatus:n,metadata:a={},broadcastGuideUrl:o,reportLabel:d,index:p}=e;const m="true"===a.free_entry,f="true"===a.sold_out,h=(0,r.useContext)(c.c);return r.createElement(r.Fragment,null,n===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED&&r.createElement(l.H,{match:t,reportLabel:d}),n===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING&&(()=>{let e={};if(a.ticket_link&&!m&&!f)return e={icon:"tickets-new",label:(0,i.sC)("label.fixtures.buy-tickets"),href:a.ticket_link,target:"_blank",cssClass:"fixtures__link-button--alt"},r.createElement(s.A,u({},e,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.buy-tickets"),a.ticket_link,p,h)}}))})(),(n===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING||n===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE)&&(()=>{let e={},a={};return o&&n===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE?(e={icon:"live-broadcast",label:(0,i.sC)("label.fixtures.broadcastGuide"),href:o,target:"_blank",theme:"live"},a={icon:"player-stats",label:(0,i.sC)("label.fixtures.player-stats"),href:PULSE.app.common.url.getMatchURL(t.id)+"#player-stats",target:"_blank",theme:"live"},r.createElement(r.Fragment,null,r.createElement(s.A,u({},a,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.player-stats"),a?.href,p,h)}})),r.createElement(s.A,u({},e,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.broadcastGuide"),o,p,h)}})))):o&&n!==PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE?(e={icon:"live-broadcast",label:(0,i.sC)("label.fixtures.broadcastGuide"),href:o,target:"_blank"},r.createElement(s.A,u({},e,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.broadcastGuide"),o,p,h)}}))):o||n!==PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE?void 0:(a={icon:"player-stats",label:(0,i.sC)("label.fixtures.player-stats"),href:PULSE.app.common.url.getMatchURL(t.id)+"#player-stats",target:"_blank",theme:"live"},r.createElement(s.A,u({},a,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.player-stats"),a?.href,p,h)}})))})(),n===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING&&(()=>{let e={};if(a.travel_link)return e={icon:"plane",label:(0,i.sC)("label.fixtures.travel"),href:a.travel_link,target:"_blank"},r.createElement(s.A,u({},e,{match:t,onClick:()=>{PULSE.app.tracking.selectFixtureCardHandler(t,(0,i.sC)("label.fixtures.travel"),a?.travel_link,p,h)}}))})())};d.propTypes={match:o().object,matchStatus:o().string,metadata:o().object,reportLabel:o().string,broadcastGuideUrl:o().string,index:o().number}},432:(e,t,n)=>{"use strict";n.d(t,{H:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(4702),s=n(6529),l=n(626);const c=e=>{let{match:t,reportLabel:n}=e;const a={type:"TEXT",params:{pageSize:1,references:`AFL_MATCH:${t.id}`,tagNames:"match-report"}},{data:o}=(0,l.XC)(a);return o&&o.content.length?r.createElement(i.A,{href:PULSE.app.common.url.getMatchURL(t.id,n),icon:"report",label:(0,s.sC)("label.fixtures.match-report"),theme:"alt"}):r.createElement(r.Fragment,null)};c.propTypes={match:o().object.isRequired,reportLabel:o().string}},6712:(e,t,n)=>{"use strict";n.d(t,{$:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(3702),s=n(9940);const l=e=>{let{match:t,matchStatus:n,metadata:a,broadcastGuideUrl:o,reportLabel:l,inView:c}=e;return r.createElement("div",{className:"fixtures__responsive-links "+(n===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE?"fixtures__responsive-links--live":"")},n===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED&&r.createElement(s.q,{match:t,matchStatus:n,inView:c}),r.createElement(i.J,{match:t,matchStatus:n,metadata:a,broadcastGuideUrl:o,reportLabel:l}))};l.propTypes={match:o().object,matchStatus:o().string,metadata:o().object,broadcastGuideUrl:o().string,reportLabel:o().string,inView:o().bool.isRequired}},9940:(e,t,n)=>{"use strict";n.d(t,{q:()=>g});var r=n(6540),a=n(5556),o=n.n(a),i=n(4642),s=n(4717),l=n(626);const c="ProgramCategory:Match Highlights",u="ProgramCategory:Mini-Matches",d="ProgramCategory:Snippet",p="ProgramCategory:Match Showreels",m="match-preview",f=[{name:"default",size:{width:152,height:86},multipliers:[1,2,3]}],h={[PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING]:[m],[PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED]:[c,u,d,p]},v={[PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING]:"text",[PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED]:"video"},g=e=>{let{match:t,matchStatus:n,inView:a}=e;const[o,g]=(0,r.useState)(""),b=h[n]?h[n].map((e=>`"${e}"`)):[],y={type:v[n],params:{pageSize:10,references:`AFL_MATCH:${t.id}`,tagExpression:`(${b?.join("or")})`}},{data:E=[]}=(0,l.XC)(y,{skip:!a}),S=E?.content,w=(0,r.useMemo)((()=>n===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING?PULSE.app.common.content.getContentModel(S?.find((e=>e.tags.find((e=>(g(m),e.label===m))))),f):PULSE.app.common.content.getContentModel(S?.find((e=>e.tags.find((e=>(g(c),e.label===c)))))||S?.find((e=>e.tags.find((e=>(g(u),e.label===u)))))||S?.find((e=>e.tags.find((e=>(g(d),e.label===d)))))||S?.find((e=>e.tags.find((e=>(g(p),e.label===p))))),f)),[S]);return r.createElement(r.Fragment,null,w&&r.createElement(r.Fragment,null,r.createElement(i.M,{media:w,category:o}),n===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED?r.createElement(s.C,{video:w,category:o}):null))};g.propTypes={match:o().object.isRequired,matchStatus:o().string,inView:o().bool.isRequired}},4642:(e,t,n)=>{"use strict";n.d(t,{M:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(4828),l=n(6529);const c={"ProgramCategory:Match Highlights":(0,l.sC)("label.fixtures.match-highlights"),"ProgramCategory:Mini-Matches":(0,l.sC)("label.fixtures.mini-matches"),"ProgramCategory:Snippet":(0,l.sC)("label.fixtures.snippet"),"ProgramCategory:Match Showreels":(0,l.sC)("label.fixtures.match-showreels"),"match-preview":(0,l.sC)("label.fixtures.match-preview")},u=e=>{let{media:t,category:n}=e;const a=(0,r.useRef)(),o=t.type;let l=PULSE.app.common.url.generateUrl(t),u=null,d=null;if("video"===o){u="#VideoModal";const e={pageSize:50,tagNames:`ProgramCategory:${t.tags.find((e=>e.label.includes("ProgramCategory:")))?.label.replace("ProgramCategory:","")}`};l=`${t.link}&${PULSE.core.url.buildQueryString(e)}`,d=JSON.stringify({contentId:t.id,mediaId:t.mediaId,mediaTitle:PULSE.app.templating.helper.cleanString(t.title),mediaDescription:PULSE.app.templating.helper.cleanString(t.description),subtitle:PULSE.app.templating.helper.cleanString(t.subtitle),type:t.type,link:l,publishFrom:t.publishFrom+1,mediaDate:PULSE.app.templating.helper.getDateNice(t.publishFrom)})}return(0,r.useEffect)((()=>{a.current&&"video"===o&&(PULSE.app.VideoPlayerModal.createInstance(a.current),a.current.dataset.modalAdded=!0)}),[o]),r.createElement("article",{className:"media-thumbnail"},r.createElement("div",{className:"media-thumbnail__link"},r.createElement("a",{ref:a,className:"media-thumbnail__absolute-link","data-ui-modal":u,href:l,"data-content-id":t.id,"data-ui-args":d,"aria-label":t.title}),r.createElement("header",{className:"media-thumbnail__image-container placeholder placeholder--small placeholder--dark"},r.createElement(s.C,{ImageUrl:t.onDemandUrl,ImageTitle:t.title}),"video"===o?r.createElement("div",{className:"media-thumbnail__video-duration"},r.createElement(i.A,{icon:"video-play-small",className:"icon media-thumbnail__duration-icon"})):null),r.createElement("div",{className:"media-thumbnail__caption"},c[n])))};u.propTypes={media:o().object.isRequired,category:o().string}},4828:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{ImageUrl:t,ImageTitle:n}=e;return r.createElement("picture",{className:"object-fit-cover-picture"},r.createElement("source",{className:"",src:`${t}?width=174&height=100, ${t}?width=348&height=200 2x, ${t}?width=522&height=300 3x`,media:"(min-width: 174px)"}),r.createElement("img",{className:"js-faded-image fade-in-on-load object-fit-cover-picture__img is-loaded",src:`${t}?width=174&height=100`,alt:`${n} video thumbnail image`}))};i.propTypes={ImageUrl:o().string,ImageTitle:o().string}},4717:(e,t,n)=>{"use strict";n.d(t,{C:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(6529);const l={"ProgramCategory:Match Highlights":(0,s.sC)("label.fixtures.match-highlights"),"ProgramCategory:Mini-Matches":(0,s.sC)("label.fixtures.mini-matches"),"ProgramCategory:Snippet":(0,s.sC)("label.fixtures.snippet"),"ProgramCategory:Match Showreels":(0,s.sC)("label.fixtures.match-showreels"),"match-preview":(0,s.sC)("label.fixtures.match-preview")},c=e=>{let{video:t,category:n}=e;const a=(0,r.useRef)(),o={pageSize:50,tagNames:`ProgramCategory:${t.tags.find((e=>e.label.includes("ProgramCategory:")))?.label.replace("ProgramCategory:","")}`,references:`AFL_MATCH:${t.references.find((e=>"AFL_MATCH"===e.type))?.id},AFL_ROUND:${t.references.find((e=>"AFL_ROUND"===e.type))?.id}`},s=`${t.link}&${PULSE.core.url.buildQueryString(o)}`,c={contentId:t.id,mediaId:t.mediaId,mediaTitle:PULSE.app.templating.helper.cleanString(t.title),mediaDescription:PULSE.app.templating.helper.cleanString(t.description),subtitle:PULSE.app.templating.helper.cleanString(t.subtitle),type:t.type,link:s,publishFrom:t.publishFrom+1,mediaDate:PULSE.app.templating.helper.getDateNice(t.publishFrom)};return(0,r.useEffect)((()=>{a.current&&(PULSE.app.VideoPlayerModal.createInstance(a.current),a.current.dataset.modalAdded=!0)}),[]),r.createElement("a",{ref:a,className:"fixtures__link-button fixtures__media-button button-new","data-ui-modal":"#VideoModal",href:s,"data-content-id":t.id,"data-ui-args":JSON.stringify(c)},r.createElement(i.A,{icon:"video-playback-new",className:"icon fixtures__button-icon"}),r.createElement("span",null,l[n]))};c.propTypes={video:o().object.isRequired,category:o().string}},2586:(e,t,n)=>{"use strict";n.d(t,{O:()=>y});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(3908),l=n(2921),c=n(1162),u=n(9940),d=n(3702),p=n(6712),m=n(9560),f=n(7295),h=n(4846),v=n(2341);const g=PULSE.app.common.CONSTANTS.MATCH_STATUS,b=e=>{const t=PULSE.app.common.match.getMatchStatus(e.status);if(t===g.LIVE||PULSE.app.common.match.startsWithinAnHour(t,e.utcStartTime)||PULSE.app.common.match.isPastStartTime(e.utcStartTime)&&t!==g.COMPLETED)return!0},y=e=>{let{match:t,mcLink:n,reportLabel:a,broadcastGuideUrl:o,roundNumber:g,inView:y,firstLiveOrUpcomingFixture:E,scrollToRound:S,setScrollToRound:w,index:_}=e;const T=(0,r.useRef)([]),C=(0,i.d4)(v.J);(0,r.useEffect)((()=>{t.id===E&&T.current[t.id]&&T.current[t.id].scrollIntoView()&&!S&&(T.current.scrollIntoView(),w(!0))}),[]);const{data:N}=(0,h.S)(t.providerId,{skip:!b(t)}),A=PULSE.app.common.match.getMatchStatus(N?.match.status?N.match.status:t.status),P={...t,mcLink:n,matchLink:PULSE.app.common.url.getMatchURL(t.id),metadata:t.metadata||{},compseasonProviderId:t.compSeason.providerId};return r.createElement(r.Fragment,null,r.createElement("span",{className:"fixtures__scroll-to-ref",ref:e=>T.current[t.id]=e}),r.createElement("div",{className:`fixtures__item fixtures__item--${A}`,"data-match-id":t.id,"data-match-provider-id":t.providerId,"data-match-status":A,"data-round-id":t.round.id},A===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE&&r.createElement(c.p,{home:t?.home?.team,away:t?.away?.team}),r.createElement("div",{className:"fixtures__content"},r.createElement(s._,{match:t,status:A,liveMatch:N}),r.createElement("div",{className:"fixtures__media-container"},A===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING||A===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED?r.createElement(u.q,{match:t,matchStatus:A,inView:y}):null),r.createElement(l.S,{match:t,liveMatch:N,link:P.matchLink,matchStatus:A,index:_}),r.createElement("div",{className:"fixtures__link-container"},r.createElement(d.J,{match:t,matchStatus:A,metadata:P.metadata,reportLabel:a,broadcastGuideUrl:o,index:_+1})),(A===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING||A===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE)&&r.createElement(m.Y,{matchPid:t.providerId,roundNumber:g,inView:y}),r.createElement(p.$,{match:t,matchStatus:A,metadata:P.metadata,reportLabel:a,broadcastGuideUrl:o,inView:y}))),C?.otherMatches.isActive?r.createElement(f.W,{roundNumber:g,inView:y,parentMatchId:t.id}):"")};y.propTypes={match:o().object.isRequired,mcLink:o().bool,reportLabel:o().string,broadcastGuideUrl:o().string,roundNumber:o().number,inView:o().bool,firstLiveOrUpcomingFixture:o().number,scrollToRound:o().bool,setScrollToRound:o().func,index:o().number}},7923:(e,t,n)=>{"use strict";n.d(t,{x:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(6529);const l=e=>{let{match:t,liveMatch:n}=e;const o=(0,r.useRef)(),i=(0,r.useRef)(),l=n?.match.matchId?n.match.matchId:t.providerId,c=(0,a.d4)((e=>window.PULSE.app.redux.selectors.match.timeString(e,l)));return(0,r.useEffect)((()=>{c?.string&&(o.current?o.current.updateTime():o.current=new PULSE.app.MatchClock(i.current,{countdownSuffix:(0,s.sC)("label.fixtures.countdown-text")}))}),[c?.string]),r.createElement("div",{className:"fixtures__match-time "+(c.countdown?"is-countdown":""),"data-provider-id":l,ref:i,dangerouslySetInnerHTML:{__html:c.string}})};l.propTypes={match:i().object,liveMatch:i().object}},3908:(e,t,n)=>{"use strict";n.d(t,{_:()=>p});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(8087),l=n(6529),c=n(5655),u=n(7923),d=n(8038);const p=e=>{let{status:t,match:n,liveMatch:a}=e;const o=moment(n.utcStartTime),p=(0,c.n)("region"),m=a?.match.matchId?a.match.matchId:n.providerId,f=(0,i.d4)((e=>window.PULSE.app.redux.selectors.match.timeString(e,m)));return r.createElement("div",{className:`fixtures__status-wedge fixtures__status-wedge--${t}`},r.createElement("div",{className:"fixtures__status-wedge-inner"},t===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE?r.createElement("div",{className:"fixtures__status-label "+(f.secondaryStatus.useClock?"fixtures__status-label-countdown":"")},f.secondaryStatus.useClock?r.createElement(d.T,{match:n,liveMatch:a}):null,r.createElement(u.x,{match:n,liveMatch:a})):t===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING?r.createElement("div",{className:"fixtures__status-label"},r.createElement("div",null,o.tz(p.timezone).format(PULSE.app.common.CONSTANTS.MATCH_TIME_FORMAT),r.createElement("span",{className:"fixtures__scheduled-time-ampm"},o.tz(p.timezone).format("a"))),r.createElement("span",{className:"fixtures__status-timezone"},PULSE.app.common.regionHelper.abbreviation(p.timezone,o.tz(p.timezone).format("z")))):t===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED?r.createElement("div",{className:"fixtures__status-label"},(0,l.sC)("label.fixtures.full-time")):t===PULSE.app.common.CONSTANTS.MATCH_STATUS.TBC||t===PULSE.app.common.CONSTANTS.MATCH_STATUS.POSTPONED||t===PULSE.app.common.CONSTANTS.MATCH_STATUS.CANCELLED?r.createElement("div",{className:"fixtures__status-label"},r.createElement(s.A,{className:"icon fixtures__status-warning",icon:"warning"}),(0,l.sC)(`label.fixtures.${t.toLowerCase()}`)):void 0))};p.propTypes={status:o().string.isRequired,match:o().object.isRequired,liveMatch:o().object}},1084:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{dateKey:t,label:n}=e;const a=n||(t?moment(t,"YYYYMMDD").format("dddd MMMM D"):"");return r.createElement("h2",{className:"fixtures__date-header"},a)};i.propTypes={dateKey:o().string,label:o().string}},1956:(e,t,n)=>{"use strict";n.d(t,{M:()=>w});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(4740),l=n(159),c=(Object.defineProperty,new Map),u=new WeakMap,d=0;function p(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const a=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}const{id:a,observer:o,elements:i}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(u.has(n)||(d+=1,u.set(n,d.toString())),u.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=c.get(t);if(!n){const r=new Map;let a;const o=new IntersectionObserver((t=>{t.forEach((t=>{var n;const o=t.isIntersecting&&a.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=r.get(t.target))||n.forEach((e=>{e(o,t)}))}))}),e);a=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:r},c.set(t,n)}return n}(n),s=i.get(e)||[];return i.has(e)||i.set(e,s),s.push(t),o.observe(e),function(){s.splice(s.indexOf(t),1),0===s.length&&(i.delete(e),o.unobserve(e)),0===i.size&&(o.disconnect(),c.delete(a))}}r.Component;var m=n(2941),f=n(2341),h=n(6529),v=n(1084),g=n(5456),b=n(2586),y=n(7295),E=n(5655);const{PROVIDER_IDS:S}=PULSE.app.common.CONSTANTS,w=e=>{let{round:t,items:n,broadcastGuideUrl:a,broadcasterPromo:o,firstLiveOrUpcomingFixture:c,scrollToRound:u,setScrollToRound:d,teamId:w,roundNumber:_,index:T}=e;const C=!n||PULSE.app.common.match.getMatchStatus(n[0].status)===PULSE.app.common.CONSTANTS.MATCH_STATUS.TBC||PULSE.app.common.match.cancelledOrPostponed(n[0].status),N=(0,i.d4)(f.J),A=(0,E.n)("region"),P=PULSE.app.common.url.urlify((0,h.sC)("label.mc.reportTab")),k=[S.PRE_SEASON,S.PREMIERSHIP,S.VFL_PREMIERSHIP,S.VFL_WOMENS,S.WAFL_PREMIERSHIP,S.WOMENS,S.SANFL_PREMIERSHIP].includes(N?.competition.providerId),{ref:O,inView:I}=function({threshold:e,delay:t,trackVisibility:n,rootMargin:a,root:o,triggerOnce:i,skip:s,initialInView:l,fallbackInView:c,onChange:u}={}){var d;const[m,f]=r.useState(null),h=r.useRef(),[v,g]=r.useState({inView:!!l,entry:void 0});h.current=u,r.useEffect((()=>{if(s||!m)return;let r;return r=p(m,((e,t)=>{g({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&i&&r&&(r(),r=void 0)}),{root:o,rootMargin:a,threshold:e,trackVisibility:n,delay:t},c),()=>{r&&r()}}),[Array.isArray(e)?e.toString():e,m,o,a,i,s,n,c,t]);const b=null==(d=v.entry)?void 0:d.target,y=r.useRef();m||!b||i||s||y.current===b||(y.current=b,g({inView:!!l,entry:void 0}));const E=[f,v.inView,v.entry];return E.ref=E[0],E.inView=E[1],E.entry=E[2],E}({rootMargin:"64px 0px 0px 0px"});return t.byes.length&&t.byes.find((e=>e.id===parseInt(w)))?void 0===_||void 0!==_&&_===t.roundNumber?r.createElement("div",{ref:O,className:"fixtures__bye-round-wrapper"},r.createElement("div",{className:"fixtures__header-wrapper"},r.createElement("h2",{className:"fixtures__date-header"},(0,h.sC)("label.fixtures.group.title.bye")),r.createElement("h3",{className:"fixtures__round-header"},t.name)),N?.otherMatches.isActive?r.createElement(y.W,{roundNumber:t.roundNumber,inView:I}):""):r.createElement(r.Fragment,null):r.createElement(r.Fragment,null,n?.map((e=>r.createElement("div",{ref:O,key:e.id,style:{position:"relative"}},C?r.createElement("div",{className:"fixtures__tbc-header-wrapper"},r.createElement(v.A,{label:(0,h.sC)(`label.fixtures.${PULSE.app.common.match.getMatchStatus(n[0].status).toLowerCase()}`)}),r.createElement(g.w,{roundLabel:e.round.name})):r.createElement("div",{className:"fixtures__header-wrapper"},r.createElement(v.A,{dateKey:moment(e.utcStartTime).tz(A.timezone).format("YYYYMMDD")}),r.createElement(g.w,{roundLabel:e.round.name})),r.createElement(s.ErrorBoundary,{key:e.id,fallback:r.createElement(r.Fragment,null)},r.createElement(b.O,{mcLink:k,match:e,reportLabel:P,broadcastGuideUrl:a,roundNumber:e.round?.roundNumber,inView:I,firstLiveOrUpcomingFixture:c,scrollToRound:u,setScrollToRound:d,index:T}),o&&l.Fr&&e.id===c&&r.createElement(m.y,{promo:o}))))))};w.propTypes={items:o().array,broadcastGuideUrl:o().string,round:o().object,broadcasterPromo:o().object,firstLiveOrUpcomingFixture:o().number,scrollToRound:o().bool,setScrollToRound:o().func,teamId:o().any.isRequired,roundNumber:o().number,index:o().number}},8768:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(6540),a=n(6529),o=n(8087);const i=()=>r.createElement("dl",{className:"fixtures-legend"},r.createElement("dl",{className:"fixtures-legend__item fixtures-legend__item--key"},r.createElement(o.A,{icon:"conference-a",className:"icon"})),r.createElement("dd",{className:"fixtures-legend__item"},(0,a.sC)("label.fixtures.conferenceA")),r.createElement("dl",{className:"fixtures-legend__item fixtures-legend__item--key"},r.createElement(o.A,{icon:"conference-b",className:"icon"})),r.createElement("dd",{className:"fixtures-legend__item"},(0,a.sC)("label.fixtures.conferenceB")))},8731:(e,t,n)=>{"use strict";n.d(t,{c:()=>h,v:()=>g});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(482),l=n(5726),c=n(1956),u=n(9102),d=n(8768),p=n(6529),m=n(1037),f=n(2341);const h=(0,r.createContext)(""),{TEAM_IDS:v}=window.PULSE.app.common.CONSTANTS,g=e=>{let{competitionId:t,compSeason:n,broadcasterPromo:o,scrollToRound:i,setScrollToRound:g,roundNumber:b}=e;const y=(0,a.d4)(f.J),E=(e=>{const t=PULSE.app.common.match.getCompAbbr(e).toUpperCase(),n=(0,p.sC)(`label.broadcastGuideURL.${t}`);return n!==`label.broadcastGuideURL.${e}`&&n})(n.providerId)??"",S=PULSE.app.common.match.getCompAbbr(n.providerId),w=v[S],{matches:_=[],isMatchesFetching:T}=(0,s.N$)({pageSize:300,competitionId:t,compSeasonId:n.id,teamId:w,roundNumber:b},{selectFromResult:e=>{let{data:t,isFetching:n}=e;return{matches:t&&("home"===y?.homeAway?t.filter((e=>Object.values(v).includes(`${e?.home?.team.id}`))):"away"===y?.homeAway?t.filter((e=>Object.values(v).includes(`${e.away.team.id}`))):t),isMatchesFetching:n}}}),C=(0,m.s)(_),N=_.map(((e,t)=>Object.assign({},e,{index:t+1}))),A=N&&N.some((e=>e?.home?.conference||e?.away?.conference)),{roundsData:P}=(0,s.WF)({id:""!==y.season.id?y.season.id:n.id},{selectFromResult:e=>{let{data:t}=e;return{roundsData:t?.[0]?t[0].rounds:[]}}});if(T)return r.createElement(u.C,null);if(!P||!P.length)return r.createElement(l.p,{cssClass:"competition-nav__empty-state"});let k={};return k=[...N].reverse().find((e=>PULSE.app.common.match.getMatchStatus(e.status)===PULSE.app.common.CONSTANTS.MATCH_STATUS.LIVE)),k||(k=N.find((e=>PULSE.app.common.match.getMatchStatus(e.status)===PULSE.app.common.CONSTANTS.MATCH_STATUS.UPCOMING))),r.createElement(r.Fragment,null,r.createElement(h.Provider,{value:N?.length},P.length?P.map(((e,t)=>r.createElement(c.M,{key:e.id,round:e,items:C[e.roundNumber],broadcastGuideUrl:E,broadcasterPromo:o,firstLiveOrUpcomingFixture:k?.id,scrollToRound:i,setScrollToRound:g,teamId:w,roundNumber:b,index:t}))):"",C[PULSE.app.common.CONSTANTS.UNCONFIRMED_GROUP]?.length?r.createElement(c.M,{items:C[PULSE.app.common.CONSTANTS.UNCONFIRMED_GROUP],broadcastGuideUrl:E,broadcasterPromo:o,firstLiveOrUpcomingFixture:k?.id,scrollToRound:i,setScrollToRound:g,teamId:w}):r.createElement(r.Fragment,null),A&&r.createElement(d.s,null)))};g.propTypes={competitionId:i().oneOfType([i().string,i().number]),compSeason:i().object,broadcasterPromo:i().object,scrollToRound:i().bool,setScrollToRound:i().func,roundNumber:i().number}},5456:(e,t,n)=>{"use strict";n.d(t,{w:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{roundLabel:t}=e;return r.createElement("h3",{className:"fixtures__round-header"},t)};i.propTypes={roundLabel:o().string.isRequired}},9102:(e,t,n)=>{"use strict";n.d(t,{C:()=>o});var r=n(6540),a=n(255);n(4295);const o=()=>r.createElement(r.Fragment,null,r.createElement("div",{className:"fixtures__group-divider"},r.createElement("div",{className:"fixtures__group-date"},r.createElement(a.A,{width:200}))),r.createElement(a.A,{className:"fixtures__item-skeleton",count:3}))},2941:(e,t,n)=>{"use strict";n.d(t,{y:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(7525),s=n(8087);const l=e=>{let{promo:t}=e;const n=t.metadata.background_colour??"",a=t.metadata.accent_colour??"",o=!!t.links&&t.links[0];return o?r.createElement("a",{className:"fixtures__broadcaster-promo",style:{backgroundColor:n},href:o.promoUrl,"aria-label":o.linkText,target:o.external?"_blank":"",rel:"noreferrer"},r.createElement("div",{className:"fixtures__broadcaster-promo-image-container"},r.createElement(i.C,{ImageUrl:t.promoItem.onDemandUrl,ImageTitle:t.title})),r.createElement("p",{className:"fixtures__broadcaster-promo-title"},t.title),r.createElement(s.A,{icon:"link-arrow",className:"icon fixtures__broadcaster-promo-icon",style:{fill:a}})):r.createElement("div",{className:"fixtures__broadcaster-promo",style:{backgroundColor:n}},r.createElement("div",{className:"fixtures__broadcaster-promo-image-container"},r.createElement(i.C,{ImageUrl:t.promoItem.onDemandUrl,ImageTitle:t.title})),r.createElement("p",{className:"fixtures__broadcaster-promo-title"},t.title))};l.propTypes={promo:o().object}},7525:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{ImageUrl:t,ImageTitle:n}=e;return r.createElement("picture",{className:"object-fit-cover-picture"},r.createElement("source",{className:"",src:`${t}?width=50&height=28, ${t}?width=100&height=56 2x, ${t}?width=150&height=84 3x`,media:"(min-width: 50px)"}),r.createElement("img",{className:"js-faded-image fade-in-on-load object-fit-cover-picture__img is-loaded",src:`${t}?width=50&height=28`,alt:`${n}`}))};i.propTypes={ImageUrl:o().string,ImageTitle:o().string}},8368:(e,t,n)=>{"use strict";n.d(t,{o:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{broadcaster:t}=e;const n=`broadcaster-${t.name.toLowerCase().replace(" ","-")}`;return r.createElement("div",{className:"fixtures__broadcaster-item"},r.createElement(i.A,{icon:n,className:"fixtures__broadcaster-logo",folder:"elements",subfolder:"broadcaster"}))};s.propTypes={broadcaster:o().object.isRequired}},9560:(e,t,n)=>{"use strict";n.d(t,{Y:()=>p});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(8368),l=n(1759),c=n(2341),u=n(5655);const d=["Channel 7","Foxtel","Kayo"],p=e=>{let{matchPid:t,roundNumber:n,inView:a}=e;const o=(0,i.d4)(c.J),p=(0,u.n)("region"),{data:m}=(0,l.SC)({competition:o.competition.id,compseason:o.season.id,round:n,pageSize:100},{skip:!a}),f=m?.content?.find((e=>t===e.contentReference.providerId));let h=[],v=[];return f&&(h=PULSE.app.common.extractBroadcastersFromMatchEvent(f,p?.id)),h&&(v=h.filter((e=>d.includes(e.name))).sort(((e,t)=>d.indexOf(e.name)-d.indexOf(t.name)))),v?.length?r.createElement("div",{className:"fixtures__broadcaster-container"},v.map((e=>r.createElement(s.o,{broadcaster:e,key:e.id})))):r.createElement(r.Fragment,null)};p.propTypes={matchPid:o().any.isRequired,roundNumber:o().number.isRequired,inView:o().bool}},7295:(e,t,n)=>{"use strict";n.d(t,{W:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(482),l=n(2341),c=n(9864),u=n(8087);const d=e=>{let{roundNumber:t,inView:n,parentMatchId:a}=e;const o=(0,i.d4)(l.J),{matches:d=[]}=(0,s.N$)({pageSize:100,competitionId:o.competition.id,compSeasonId:o.season.id,roundNumber:t},{skip:!n,selectFromResult:e=>{let{data:t}=e;return{matches:t&&t.filter((e=>!a||e.id!==a))}}});return r.createElement("div",{className:"fixtures__other-matches"},d?.map((e=>r.createElement("div",{key:e.id,className:"fixtures__other-matches-item"},r.createElement(c.P,{className:"fixtures__match-team-logo",providerId:e.home.team.providerId}),PULSE.app.common.match.getMatchStatus(e.status)===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED?r.createElement("p",{className:"fixtures__other-matches-score"},e.home?.score?.totalScore):r.createElement("p",{className:"fixtures__other-matches-abbr"},e.home?.team?.abbreviation),r.createElement(u.A,{icon:"versus",className:"icon"}),PULSE.app.common.match.getMatchStatus(e.status)===PULSE.app.common.CONSTANTS.MATCH_STATUS.COMPLETED?r.createElement("p",{className:"fixtures__other-matches-score"},e.away?.score?.totalScore):r.createElement("p",{className:"fixtures__other-matches-abbr"},e.away?.team?.abbreviation),r.createElement(c.P,{className:"fixtures__match-team-logo",providerId:e.away.team.providerId})))))};d.propTypes={roundNumber:o().number.isRequired,inView:o().bool,parentMatchId:o().number}},5210:(e,t,n)=>{"use strict";n.d(t,{u:()=>u});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(9528),l=n(3209),c=n(1562);const u=e=>{let{store:t,data:n}=e;return(0,r.useEffect)((()=>{(0,s._)(t)}),[t]),r.createElement(a.Kq,{store:t},n.noFilterMode?r.createElement(c.K,n):r.createElement(l.j,n))};u.propTypes={store:i().object.isRequired,data:i().object}},3311:(e,t,n)=>{"use strict";n.d(t,{u:()=>r.u});var r=n(5210)},5564:(e,t,n)=>{"use strict";n.d(t,{r:()=>r});const r=(e,t)=>e.filter((e=>t.includes(e.venue?.location)))},5835:(e,t,n)=>{},709:(e,t,n)=>{"use strict";n.d(t,{Y:()=>r});const r=(e,t)=>{let n;return e.forEach((e=>{e.team.providerId===t&&(n=e.thisSeasonRecord?.ladderPosition)})),n}},456:(e,t,n)=>{},699:(e,t,n)=>{},6114:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(4439),s=n(3556);const l=e=>r.createElement("div",{className:"stats-section-wrapper wrapper pb-8 mb-0"},r.createElement(i.Y,e),r.createElement(s.b,null));l.propTypes={data:o().object}},8113:(e,t,n)=>{"use strict";n.d(t,{Y:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529),s=n(8087);const l=e=>{let{qualifiers:t,compLabel:n,isWinRatio:a}=e;return r.createElement("aside",{className:"ladder-legend"},r.createElement("p",{className:"ladder-legend__title"},r.createElement(s.A,{icon:"badge-premiership",className:"icon"}),n),r.createElement("dl",null,r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.top")," ",t,":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.qualifyTo")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.played.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.legend.played")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.points.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.points")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},"%:"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.legend.percentage")),a&&r.createElement(r.Fragment,null,r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.winRatio.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.winRatio.long"))),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.won.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.won")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.lost.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.lost")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.drawn.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.drawn")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.pointsFor.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.pointsFor")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.ladder.pointsAgainst.short"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.pointsAgainst")),r.createElement("dt",{className:"ladder-legend__item ladder-legend__item--key"},(0,i.sC)("label.form"),":"),r.createElement("dd",{className:"ladder-legend__item"},(0,i.sC)("label.ladder.lastFiveGames"))))};l.propTypes={qualifiers:o().number,compLabel:o().string,isWinRatio:o().bool}},4439:(e,t,n)=>{"use strict";n.d(t,{Y:()=>h});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(9223),l=n(6527),c=n(2341),u=n(8015),d=n(4196),p=n(7613),m=n(5327),f=n(571);const h=e=>{let{competitionId:t,seasonId:n,competitionProviderId:a,seasonPid:o,title:h}=e;const v=(0,p.l)(),g=()=>v.width{y(g())}),[v.width]);const S={competitionId:t,seasonId:n,competitionProviderId:a,seasonPid:o},w=(0,i.d4)(c.J),_=(0,u.r)(w);(0,d.G)({..._,initialValues:S,removeFinals:!0});const T=_.competitions,C=(0,i.d4)((e=>e.seasons[`competition_${w.competition.id}`]?.list??[])),N=(0,m.j)(),A=(0,r.useRef)();return(0,f.W)({title:h,filtersState:w,options:_,filtersFields:["competition","season","round"],filtersRef:A}),r.createElement("div",{className:"competition-nav",ref:A},r.createElement(s.n.Nav,null,r.createElement(s.n.NavItems,null,r.createElement(l.Km,{competitions:T,hidePreseason:!0}),b?null:r.createElement(l.Ai,{seasons:C}),b?null:r.createElement(l.tL,{removeFinals:!0,classes:"u-margin-right-auto"}),b||E||!N?.round?.providerId?null:r.createElement(l.tj,{roundId:N.round.providerId,classes:"competition-nav__live-toggle-wrapper competition-nav__live-toggle-wrapper--ladder"})),b?r.createElement(s.n.NavFilterItems,{hideReset:!0},r.createElement(l.Uh,{seasons:C}),r.createElement(l.D7,{removeFinals:!0})):null),r.createElement("div",{className:"competition-nav__toggles-wrapper"},(b||E)&&N?.round?.providerId?r.createElement(l.tj,{roundId:N.round.providerId}):r.createElement(r.Fragment,null)))};h.propTypes={competitionId:o().string,competitionProviderId:o().string,seasonPid:o().string,seasonId:o().string,title:o().string}},3556:(e,t,n)=>{"use strict";n.d(t,{b:()=>d});var r=n(6540),a=n(1225),o=n(255),i=(n(4295),n(8036)),s=n(1611),l=n(5327),c=n(1500),u=n(5726);const d=()=>{const{competitionId:e,compSeason:t,round:n,roundLoadError:d}=(0,l.j)(),p=(0,a.d4)(c.o),m=p?.isActive;return d?r.createElement("div",{style:{padding:"3.2rem 1.6rem"}},r.createElement(u.p,{cssClass:"competition-nav__empty-state"})):t&&n?m?r.createElement(s.W,{competitionId:e,compSeason:t,round:n}):r.createElement(i.o,{competitionId:e,compSeason:t,round:n}):r.createElement(o.A,{className:"ladder-item-skeleton",count:1})}},8036:(e,t,n)=>{"use strict";n.d(t,{o:()=>g});var r=n(6540),a=n(5556),o=n.n(a),i=n(255),s=(n(4295),n(482)),l=n(878),c=n(2884),u=n(2111),d=n(7613),p=n(8017),m=n(5726),f=n(7424),h=n(6529),v=n(8113);const g=e=>{let{competitionId:t,compSeason:n,round:a,liveLadderData:o}=e;const g=(0,d.S)(500),b=o?.liveLadderPositions,y=o?.finalsCutOff||null,{data:E,isFetching:S,isError:w}=(0,s.M$)({compSeasonId:n.id,params:{roundId:a?.id}}),{winner:_}=(0,s.N$)({compSeasonId:n.id,pageSize:1,sort:"desc"},{skip:!n?.id,selectFromResult:e=>{let{data:t}=e;if(!t?.length)return{winner:!1};const n=t[0];return"GF"===n?.round?.abbreviation?{winner:!!t?.length&&(0,p.j)(n?.home,n?.away,n?.home?.score?.totalScore,n?.away?.score?.totalScore)}:{winner:!1}}}),T=(0,r.useMemo)((()=>(0,l.P)(g)),[g]),C=(0,r.useMemo)((()=>{let e=E?.ladders,r=[b];const o=E?.ladders?.[0];return o?.entries?.length?(b&&(e=r),b||e&&0!==e.length?b&&!e||0===r.length?[]:e.map((e=>{const r=b?(0,u.Q)(o,e):(0,u.Q)(e),i=_,s=e?.conference||!1,l=(y||e?.finalsCutOff||8)-1,d=r.map((e=>(0,c.v)(e,T,l,s,i,t,n?.id,a?.roundNumber||"")));return{columns:T,data:r,rowData:d,conferenceLabel:s}})):[]):[]}),[T,n?.id,t,E?.ladders,b,a?.roundNumber,_]),N=C?.[0]?.rowData?.[0]?.qualiferRow?C?.[0]?.rowData?.[0]?.qualiferRow+1:8,A=E?.compSeason?.shortName||(0,h.sC)("label.ladder.premiershipWinner"),P=A?.toUpperCase().includes("PREMIERSHIP")?(0,h.sC)("label.ladder.premiershipWinner"):`${E?.compSeason?.shortName} ${(0,h.sC)("label.ladder.winner")}`,k="winRatio"===C?.[0]?.data[0]?.orderedBy;return S?r.createElement(i.A,{className:"ladder-item-skeleton",count:1}):w||0===C.length||0===C[0]?.rowData?.length?r.createElement("div",{style:{padding:"3.2rem 1.6rem"}},r.createElement(m.p,{cssClass:"competition-nav__empty-state"})):r.createElement(r.Fragment,null,C.map(((e,t)=>r.createElement(f.X,{key:t,columns:e.columns,data:e.rowData,modifier:`ladder\n ${e.conferenceLabel?"is-"+e.conferenceLabel.toLowerCase().replaceAll(" ",""):""}\n ${"winRatio"===e?.data[0]?.orderedBy?"is-win-ratio":""}`,cssClass:"js-ladder",conferenceLabel:e.conferenceLabel,conferenceModifier:e.conferenceLabel?"is-"+e.conferenceLabel.toLowerCase().replaceAll(" ",""):""}))),r.createElement(v.Y,{qualifiers:N,compLabel:P,isWinRatio:k}))};g.propTypes={competitionId:o().number,compSeason:o().object,round:o().object,liveLadderData:o().any}},1611:(e,t,n)=>{"use strict";n.d(t,{W:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(3959),s=n(8036);const l=e=>{let{competitionId:t,compSeason:n,round:a}=e;const{data:o}=(0,i.eT)({roundId:a?.providerId||""},{pollingInterval:PULSE.app.common.CONSTANTS.TIME.THIRTY_SECS_IN_MS}),l=o?.liveLadderPositions?.find((e=>e?.playing))||!1,c=!(!o?.liveLadderPositions||!l)&&o;return r.createElement(s.o,{competitionId:t,compSeason:n,round:a,liveLadderData:c})};l.propTypes={competitionId:o().number,compSeason:o().object,round:o().object}},4816:(e,t,n)=>{"use strict";n.d(t,{m:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529);const s=e=>{let{qualifierRow:t}=e;const n=(t+1).toString();return r.createElement("div",{className:"stats-table__qualifiers-wrapper"},r.createElement("div",{className:"stats-table__qualifiers-banner"},r.createElement("span",{className:"stats-table__qualifiers-banner-tab"},(0,i.sC)("label.ladder.top")," ",n)))};s.propTypes={qualifierRow:o().number}},7424:(e,t,n)=>{"use strict";n.d(t,{X:()=>w});var r=n(6540),a=n(5556),o=n.n(a),i=n(2885),s=n(5815),l=n(1809),c=n(9579),u=n(7646),d=n(8053),p=n(758),m=n(1416),f=n(6991),h=n(7790),v=n(8789),g=n(5851),b=n(8772),y=n(5374),E=n(4741),S=n(2197);const w=e=>{let{columns:t,data:n,modifier:a,cssClass:o,conferenceLabel:w,conferenceModifier:_}=e;const{getTableProps:T,getTableBodyProps:C,headerGroups:N,rows:A,prepareRow:P}=(0,i.useTable)({columns:t,data:n,disableSortRemove:!0,disableSortBy:!0},i.useSortBy),k=document.querySelector(".js-main-navigation .js-sticky-container");return r.createElement(r.Fragment,null,w&&r.createElement("h1",{className:`stats-table__conference-title ${_}`},w),r.createElement(s.C,{modifier:a,getTableProps:T,cssClass:o,stickyHeader:r.createElement(l.a,{headerGroup:N[0],skipColumns:["positionChange","club","isPlaying"],customCells:{position:(e,t)=>r.createElement(u.D,{column:e,key:`header-position--${t}`}),clubName:(e,t)=>r.createElement(h.p,{column:e,key:`header-club-name--${t}`}),points:(e,t)=>r.createElement(p.x,{column:e,key:`header-points--${t}`}),winRatio:(e,t)=>r.createElement(m.Z,{column:e,key:`header-win-ratio--${t}`}),form:(e,t)=>r.createElement(d._,{column:e,key:`header-form--${t}`}),nextOpponent:(e,t)=>r.createElement(f.q,{column:e,key:`header-nextopponent--${t}`})}}),stickyPageNav:k,longCells:[1,5,12,13]},r.createElement(l.a,{headerGroup:N[0],skipColumns:["positionChange","club","isPlaying"],customCells:{position:(e,t)=>r.createElement(u.D,{column:e,key:`header-position--${t}`}),clubName:(e,t)=>r.createElement(h.p,{column:e,key:`header-club-name--${t}`}),points:(e,t)=>r.createElement(p.x,{column:e,key:`header-points--${t}`}),winRatio:(e,t)=>r.createElement(m.Z,{column:e,key:`header-win-ratio--${t}`}),form:(e,t)=>r.createElement(d._,{column:e,key:`header-form--${t}`}),nextOpponent:(e,t)=>r.createElement(f.q,{column:e,key:`header-nextopponent--${t}`})}}),r.createElement(c.M,{rows:A,prepareRow:P,getTableBodyProps:C,skipCells:["positionChange","club","isPlaying"],customCells:{position:(e,t,n,a)=>r.createElement(E.u,{cell:t,cellProps:n,key:`body-position--${a}`}),clubName:(e,t,n,a)=>r.createElement(S.w,{cell:t,cellProps:n,key:`body-club-name--${a}`}),points:(e,t,n,a)=>r.createElement(v.q,{cell:t,cellProps:n,key:`body-points--${a}`}),winRatio:(e,t,n,a)=>r.createElement(g.a,{cell:t,cellProps:n,key:`body-win-ratio--${a}`}),form:(e,t,n,a)=>r.createElement(y.$,{cell:t,cellProps:n,key:`body-form--${a}`}),nextOpponent:(e,t,n,a)=>r.createElement(b.$,{cell:t,cellProps:n,key:`body-nextopponent--${a}`})}})))};w.propTypes={columns:o().array.isRequired,data:o().array.isRequired,modifier:o().string,cssClass:o().string,conferenceLabel:o().any,conferenceModifier:o().any}},2046:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(6540),a=n(5556),o=n.n(a),i=n(3161),s=n(8087),l=n(6529),c=n(9864),u=n(8017),d=n(482);const p=e=>{let{cell:t,formStringIndex:n}=e;const a=t?.row?.original?.club?.id,o=t?.row?.original?.competitionId,p=t?.row?.original?.compSeasonId,m=t?.row?.original?.roundNumber,f=[...new Array(m)].map(((e,t)=>t+1));f.unshift(0);const{data:h=[]}=(0,d.N$)({competitionId:o,compSeasonId:p,roundNumber:f,teamId:a,status:"C",sort:"desc",pageSize:5}),v=[...h],g=v?.reverse(),b=g?.[n];let y=!1;const E=b?.home||!1,S=b?.away||!1,w=b?.home?.score?.totalScore||!1,_=b?.away?.score?.totalScore||!1;return E&&S&&w&&_&&(y=(0,u.j)(E,S,w,_)),r.createElement("div",{className:"ladder-tooltip"},b?r.createElement(r.Fragment,null,r.createElement("div",{className:"ladder-tooltip"},r.createElement("div",{className:"ladder-tooltip__match"},r.createElement("span",{className:"ladder-tooltip__team ladder-tooltip__team--home"},r.createElement(c.P,{providerId:b?.home?.team?.providerId,className:"ladder-tooltip__team-icon"})),r.createElement("span",{className:"ladder-tooltip__score ladder-tooltip__score--home"},b?.home?.score?.totalScore),r.createElement("span",{className:"ladder-tooltip__result"},((e,t)=>e?.draw?r.createElement("span",{className:"ladder-tooltip__result-label ladder-tooltip__result-label--draw"},(0,l.sC)("label.ladder.drawn")):e?.team?.id===t?r.createElement("span",{className:"ladder-tooltip__result-label ladder-tooltip__result-label--win"},(0,l.sC)("label.ladder.won")):t&&e?.team?.id&&e?.team?.id!==t?r.createElement("span",{className:"ladder-tooltip__result-label ladder-tooltip__result-label--lose"},(0,l.sC)("label.ladder.lost")):r.createElement("span",{className:"ladder-tooltip__result-label ladder-tooltip__result-label--no-data"},(0,l.sC)("label.fixtureBar.versus")))(y,a)),r.createElement("span",{className:"ladder-tooltip__score ladder-tooltip__score--away"},b?.away?.score?.totalScore),r.createElement("span",{className:"ladder-tooltip__team ladder-tooltip__team--away"},r.createElement(c.P,{providerId:b?.away?.team?.providerId,className:"ladder-tooltip__team-icon"}))),r.createElement("div",{className:"ladder-tooltip__info-block"},r.createElement("span",{className:"ladder-tooltip__round"},b?.round?.name),r.createElement("span",{className:"ladder-tooltip__dot"},"•"),r.createElement("span",{className:"ladder-tooltip__date"},luxon.DateTime.fromISO(b?.utcStartTime,{zone:"utc"}).toLocal().toFormat("dd MMM")),r.createElement("span",{className:"ladder-tooltip__dot"},"•"),r.createElement("span",{className:"ladder-tooltip__round"},b?.venue?.abbreviation)),r.createElement("a",{href:PULSE.app.common.url.getMatchURL(b.id),className:"ladder-tooltip__link"},r.createElement("span",{className:"ladder-tooltip__football-icon"},r.createElement(s.A,{icon:"football",className:"icon"})),r.createElement("span",{className:"ladder-tooltip__link-label"},(0,l.sC)("label.fixtures.match-center"))))):r.createElement("div",{className:"ladder-tooltip__loader"},r.createElement(i.a,null)))};p.propTypes={cell:o().object,formStringIndex:o().string}},2197:(e,t,n)=>{"use strict";n.d(t,{w:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(3692);const l=e=>{let{cell:t,cellProps:n}=e;const a=t?.row?.index,o=t?.row?.original?.isConference,l=t?.row?.values?.club?.name||"",c=t?.row?.original?.premWinner?.team&&t?.row?.original?.premWinner?.team?.providerId===t?.row?.values?.club?.providerId||!1,u=1===a&&o?"is-conference-row":"";return r.createElement(s.t,{cellProps:n,className:`stats-table__row-header-cell stats-table__cell--club-name ${u}`},r.createElement("div",{className:"stats-table__club-name-wrapper"},l&&r.createElement("span",{className:"stats-table__club-name"},l),c&&r.createElement("div",{className:"stats-table__prem-icon"},r.createElement(i.A,{icon:"badge-premiership",className:"icon"}))))};l.propTypes={cell:o().object,cellProps:o().object}},5374:(e,t,n)=>{"use strict";n.d(t,{$:()=>p});var r=n(6540),a=n(5556),o=n.n(a),i=n(159),s=n(2046),l=n(303),c=n(8087),u=n(6529);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{cell:t,cellProps:n}=e;const a=(t?.value||"").split("")||[],o=!!i.Fr,p=!i.Fr;for(;a.length<5;)a.push("-");return r.createElement("td",d({},n,{className:"stats-table__cell stats-table__cell--form"}),r.createElement("ul",{className:"stats-table__form"},a.slice(-5).map(((e,n)=>r.createElement("li",{key:n,className:`stats-table__form-item stats-table__form-item--${e.toLowerCase()}`},"-"===e?r.createElement("span",null,e):r.createElement(l.S,{id:`ladder-tooltip-${n.toString()}`,title:(0,u.sC)("label.ladder.tooltipTitle"),classNames:{component:"ladder-tooltip__tooltip",button:"ladder-tooltip__trigger"},direction:"below",primaryTooltipContent:r.createElement(s.Z,{cell:t,formStringIndex:n.toString()}),showOnHover:p,noPadding:!0,externalTooltip:!0,hideArrow:o,tooltipPadding:0},r.createElement(c.A,{icon:`ladder-form-icon-${e.toLowerCase()}`,className:"icon"})))))))};p.propTypes={cell:o().object,cellProps:o().object}},8772:(e,t,n)=>{"use strict";n.d(t,{$:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(9864);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{cell:t,cellProps:n}=e;const a=t?.value?.abbreviation||"",o=t?.value?.providerId||!1;return r.createElement("td",s({},n,{className:"stats-table__cell stats-table__cell--next-opponent"}),r.createElement("div",{className:"stats-table__team"},o&&r.createElement(i.P,{className:"icon stats-table__team-icon",providerId:o}),a&&r.createElement("span",null,a)))};l.propTypes={cell:o().object,cellProps:o().object}},8789:(e,t,n)=>{"use strict";n.d(t,{q:()=>s});var r=n(6540),a=n(5556),o=n.n(a);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{cell:t,cellProps:n}=e;const a=t?.value||"0";return r.createElement("td",i({},n,{className:"stats-table__cell stats-table__cell--points"}),r.createElement("span",{className:"career-and-season-stats__position-cell-label"},a))};s.propTypes={cell:o().object,cellProps:o().object}},4741:(e,t,n)=>{"use strict";n.d(t,{u:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(9864),l=n(4816),c=n(3692);const u=e=>{let{cell:t,cellProps:n}=e;const a=t.value,o=t?.row?.values?.positionChange||"none",u=t?.row?.original?.isActiveClub,d="pos-change-"+o.toLowerCase()+(u?"-white":""),p=t?.row?.index,m=t?.row?.original?.isConference,f=t?.row?.original?.qualiferRow,h=t?.row?.values?.club?.providerId||!1,v=t?.row?.values?.club?.abbreviation||"",g=1===p&&m?"is-conference-row":"";return r.createElement(c.t,{cellProps:n,className:`stats-table__row-header-cell stats-table__cell--position ${g}`},r.createElement("div",{className:"stats-table__position-club-wrapper"},r.createElement("div",{className:"stats-table__position"},r.createElement("span",{className:"stats-table__position-cell-label"},a),r.createElement(i.A,{icon:d,className:"icon"})),r.createElement("div",{className:"stats-table__club"},h?r.createElement(s.P,{providerId:h,theme:PULSE.app.common.team.getTeamLogoTheme(v,"b",u?"light":"")}):null)),p===f&&r.createElement(l.m,{qualifierRow:f}))};u.propTypes={cell:o().object,cellProps:o().object}},5851:(e,t,n)=>{"use strict";n.d(t,{a:()=>s});var r=n(6540),a=n(5556),o=n.n(a);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{cell:t,cellProps:n}=e;const a=t?.value||"0";return r.createElement("td",i({},n,{className:"stats-table__cell stats-table__cell--win-ratio"}),r.createElement("span",{className:"career-and-season-stats__position-cell-label"},a))};s.propTypes={cell:o().object,cellProps:o().object}},7790:(e,t,n)=>{"use strict";n.d(t,{p:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=()=>r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--club-name",scope:"col"});i.propTypes={column:o().object,keyProp:o().string}},8053:(e,t,n)=>{"use strict";n.d(t,{_:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529),s=n(8087);const l=e=>{let{column:t,keyProp:n}=e;return r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--form",scope:"col",key:n},r.createElement("button",{className:"stats-table__header-cell-button",disabled:!0},r.createElement("div",{className:"stats-table__header-cell-content stats-table__header-cell-content--form"},r.createElement("span",null,t.render("Header")),r.createElement(s.A,{icon:"arrow-right",className:"icon"}),r.createElement("span",{className:"stats-table__latest-label"},(0,i.sC)("label.ladder.latest")))))};l.propTypes={column:o().object,keyProp:o().string}},6991:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{column:t}=e;return r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--next-opponent",scope:"col"},r.createElement("button",{className:"stats-table__header-cell-button",disabled:!0},r.createElement("span",null,t.render("Header"))))};i.propTypes={column:o().object,keyProp:o().string}},758:(e,t,n)=>{"use strict";n.d(t,{x:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{column:t}=e;return r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--points",scope:"col"},r.createElement("button",{className:"stats-table__header-cell-button",disabled:!0},r.createElement("span",null,t.render("Header"))))};i.propTypes={column:o().object,keyProp:o().string}},7646:(e,t,n)=>{"use strict";n.d(t,{D:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529);const s=e=>{let{column:t}=e;return r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--position",scope:"col"},r.createElement("button",{className:"stats-table__header-cell-button",disabled:!0},r.createElement("span",{className:"stats-table__header-cell-position-label"},t.render("Header")),r.createElement("span",{className:"stats-table__header-cell-club-label"},(0,i.sC)("label.ladder.club"))))};s.propTypes={column:o().object,keyProp:o().string}},1416:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{column:t}=e;return r.createElement("th",{className:"stats-table__header-cell stats-table__header-cell--win-ratio",scope:"col"},r.createElement("button",{className:"stats-table__header-cell-button",disabled:!0},r.createElement("span",null,t.render("Header"))))};i.propTypes={column:o().object,keyProp:o().string}},878:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var r=n(6529);const a=e=>{let t=[];return t=(e??innerWidth){"use strict";n.d(t,{v:()=>r});const r=(e,t,n,r,a,o,i,s)=>{let l={};return t.forEach((t=>{const n=t.accessor;l[n]=e[n]})),l.clubName=e.club,l.qualiferRow=n,l.isConference=!!r,l.premWinner=a||!1,l.competitionId=o,l.compSeasonId=i,l.roundNumber=s,l.isActiveClub=window?.CLUB_ID===l?.club?.club?.id?.toString(),l}},2111:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=[];return n=t?t?.map((t=>{const n=e?.entries||null,{ladderPosition:r,changeSinceLastRound:a,teamId:o,gamesPlayed:i,thisSeasonRecord:s,pointsFor:l,pointsAgainst:c,playing:u}=t,{percentage:d,winLossRecord:p,aggregatePoints:m,orderedBy:f,winRatio:h}=s,{wins:v,losses:g,draws:b}=p,y=n?.find((e=>e?.team?.providerId===o)),E=y?.form||"",S=y?.nextOpponent||null,w=y?.team;return{position:r||!1,positionChange:"NO_CHANGE"===a?"none":a,teamId:o,points:m,played:i,percentage:d.toString()||"0%",won:v,lost:g,drawn:b,pointsFor:l,pointsAgainst:c,orderedBy:f,form:E||"",nextOpponent:S,club:w,isPlaying:u||!1,winRatio:h,staticData:n}})):e?.entries.map((e=>{const{position:t,positionChange:n,team:r,played:a,thisSeasonRecord:o,pointsFor:i,pointsAgainst:s,form:l,nextOpponent:c}=e,{percentage:u,winLossRecord:d,aggregatePoints:p,orderedBy:m,winRatio:f}=o,{wins:h,losses:v,draws:g}=d;return{position:t||!1,positionChange:n,club:r,points:p,played:a,percentage:u.toString()||"0%",won:h,lost:v,drawn:g,pointsFor:i,pointsAgainst:s,form:l||"",nextOpponent:c,orderedBy:m,winRatio:f}})),n}},6115:(e,t,n)=>{"use strict";n.d(t,{I:()=>c});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(9528),l=n(6114);const c=e=>{let{store:t,data:n}=e;return(0,r.useEffect)((()=>{(0,s._)(t)}),[t]),r.createElement(a.Kq,{store:t},r.createElement(l.Z,n))};c.propTypes={store:i().object.isRequired,data:i().object}},2306:(e,t,n)=>{"use strict";n.d(t,{I:()=>r.I});var r=n(6115)},9846:(e,t,n)=>{"use strict";n.d(t,{k:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(6529),l=n(5655);const c=e=>{let{regionsPage:t}=e;const n=(0,l.n)("region"),a=n?n.name:(0,s.sC)("region.selector.selectACountryOrRegion");return r.createElement("div",{className:"sub-menu__item"},r.createElement("a",{href:t,className:"sub-menu__link sub-menu__regional-display-link-wrapper"},r.createElement(i.A,{className:"sub-menu__regional-display-icon",icon:"globe"}),r.createElement("div",null,r.createElement("p",{className:""},a),r.createElement("p",{className:"sub-menu__regional-display-link"},(0,s.sC)("region.selector.changeLocation")))))};c.propTypes={regionsPage:o().string}},9985:(e,t,n)=>{"use strict";n.d(t,{d:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(9846);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.k,n))};l.propTypes={store:i().object.isRequired,data:i().object}},9921:(e,t,n)=>{"use strict";n.d(t,{p:()=>f});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(9223),l=n(2860),c=n(999),u=n(5244),d=n(6226),p=n(9976),m=n(571);const f=e=>{let{pid:t,compPid:n,homePid:a,awayPid:o,homeNickname:f,awayNickname:h,title:v}=e;const g=(0,i.wA)(),b=(0,i.d4)((e=>PULSE.app.redux.selectors.match.status(e,t))),y=PULSE.app.common.match.getMatchStatus(b),E=(0,i.d4)(p.fr),S=(0,r.useRef)(),w={matchId:t,competitionId:n,homeTeamId:a,awayTeamId:o};(0,r.useEffect)((()=>{y&&(g(PULSE.app.redux.actions.playerstats.ADD_MATCH_PLAYER_STATS.request({config:w})),g(PULSE.app.redux.actions.playerstats.ADD_SEASON_PLAYER_STATS.request({config:w})))}),[y]);const _=(0,i.d4)(p._7);return(0,m.W)({title:v,filtersState:{statsTeams:E.teams,stats:E.stats,dataType:_},options:{dataTypes:c.Ll},filtersFields:["stats","statsTeams","dataType"],filtersRef:S}),r.createElement("div",{ref:S},r.createElement(s.n.Main,null,r.createElement(s.n.Nav,null,r.createElement(s.n.NavItems,null,r.createElement(l.Ov,{title:v}),r.createElement(l.DX,{homeNickname:f,awayNickname:h,title:v})),"My Stats"===E.stats&&r.createElement(s.n.AdditionalNavItems,null,r.createElement(d.X,null))),r.createElement(s.n.Content,null,r.createElement(s.n.ContentHeader,null,r.createElement(s.n.ContentHeaderHeading,null,r.createElement(c.DZ,null)),r.createElement(s.n.ContentHeaderOptions,null,r.createElement(c.LZ,null))),r.createElement(s.n.ContentBody,null,r.createElement(u.X,{matchId:t,homePid:a,awayPid:o,homeNickname:f,awayNickname:h})))))};f.propTypes={pid:o().string.isRequired,compPid:o().string.isRequired,homePid:o().string.isRequired,awayPid:o().string.isRequired,homeNickname:o().string.isRequired,awayNickname:o().string.isRequired,title:o().string}},8279:(e,t,n)=>{"use strict";n.d(t,{I:()=>r});const r={displayedFields:[],tableFieldGroups:n(2150).x,accordionItems:{},descriptionShowing:""}},2150:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});const r={General:{groupName:"General",groupLabel:"label.stats.general",fields:[{fieldName:"ratingPoints",fieldLabel:"label.stats.rating",fieldLabelShort:"label.stats.rating.short"},{fieldName:"freesAgainst",fieldLabel:"label.stats.freeAgainst",fieldLabelShort:"label.stats.freeAgainst.short"},{fieldName:"bounces",fieldLabel:"label.stats.bounces",fieldLabelShort:"label.stats.bounces.short"},{fieldName:"timeOnGroundPercentage",fieldLabel:"label.stats.timeOnGround",fieldLabelShort:"label.stats.timeOnGround.short"},{fieldName:"freesFor",fieldLabel:"label.stats.freeFor",fieldLabelShort:"label.stats.freeFor.short"},{fieldName:"dreamTeamPoints",fieldLabel:"label.mc.stats.dreamteampoints",fieldLabelShort:"label.mc.stats.dreamteampoints.short"},{fieldName:"onePercenters",fieldLabel:"label.stats.onePercenters",fieldLabelShort:"label.stats.onePercenters.short"},{fieldName:"gamesPlayed",fieldLabel:"label.stats.matchesPlayed",fieldLabelShort:"label.stats.matchesPlayed.short"}]},Disposals:{groupName:"Disposals",groupLabel:"label.stats.disposals",fields:[{fieldName:"disposals",fieldLabel:"label.stats.disposals",fieldLabelShort:"label.stats.disposals.short"},{fieldName:"kicks",fieldLabel:"label.stats.kicks",fieldLabelShort:"label.stats.kicks.short"},{fieldName:"handballs",fieldLabel:"label.stats.handballs",fieldLabelShort:"label.stats.handballs.short"},{fieldName:"inside50s",fieldLabel:"label.stats.inside50",fieldLabelShort:"label.stats.inside50s.short"},{fieldName:"disposalEfficiency",fieldLabel:"label.stats.disposalEfficiency",fieldLabelShort:"label.stats.disposalEfficiency.short"},{fieldName:"clangers",fieldLabel:"label.stats.clangers",fieldLabelShort:"label.stats.clangers.short"},{fieldName:"rebound50s",fieldLabel:"label.stats.rebound50s",fieldLabelShort:"label.stats.rebound50s.short"},{fieldName:"metresGained",fieldLabel:"label.stats.metresGained",fieldLabelShort:"label.stats.metresGained.short"},{fieldName:"effectiveKicks",fieldLabel:"label.stats.effectiveKicks",fieldLabelShort:"label.stats.effectiveKicks.short"},{fieldName:"kickEfficiency",fieldLabel:"label.stats.kickEffeciency",fieldLabelShort:"label.stats.kickEffeciency.short"},{fieldName:"kickToHandballRatio",fieldLabel:"label.stats.kickToHandballRatio",fieldLabelShort:"label.stats.kickToHandballRatio.short"},{fieldName:"effectiveDisposals",fieldLabel:"label.stats.effectiveDisposals",fieldLabelShort:"label.stats.effectiveDisposals.short"}]},Possesions:{groupName:"Possesions",groupLabel:"label.stats.possesions",fields:[{fieldName:"contestedPossessions",fieldLabel:"label.stats.contestedPossessions",fieldLabelShort:"label.stats.contestedPossessions.short"},{fieldName:"uncontestedPossessions",fieldLabel:"label.stats.uncontestedPossessions",fieldLabelShort:"label.stats.uncontestedPossessions.short"},{fieldName:"intercepts",fieldLabel:"label.stats.intercepts",fieldLabelShort:"label.stats.intercepts.short"},{fieldName:"turnovers",fieldLabel:"label.stats.turnovers",fieldLabelShort:"label.stats.turnovers.short"},{fieldName:"contestedPossessionRate",fieldLabel:"label.stats.contestedPossessionRate",fieldLabelShort:"label.stats.contestedPossessionRate.short"},{fieldName:"groundBallGets",fieldLabel:"label.stats.groundBallGets",fieldLabelShort:"label.stats.groundBallGets.short"},{fieldName:"f50GroundBallGets",fieldLabel:"label.stats.f50GroundBallGets",fieldLabelShort:"label.stats.f50GroundBallGets.short"}]},Stoppages:{groupName:"Stoppages",groupLabel:"label.stats.stoppages",fields:[{fieldName:"hitouts",fieldLabel:"label.stats.hitouts",fieldLabelShort:"label.stats.hitouts.short"},{fieldName:"centreClearances",fieldLabel:"label.stats.centreClearances",fieldLabelShort:"label.stats.centreClearances.short"},{fieldName:"stoppageClearances",fieldLabel:"label.stats.stoppageClearances",fieldLabelShort:"label.stats.stoppageClearances.short"},{fieldName:"totalClearances",fieldLabel:"label.stats.totalClearances",fieldLabelShort:"label.stats.totalClearances.short"},{fieldName:"hitoutsToAdvantage",fieldLabel:"label.stats.hitoutsToAdvantage",fieldLabelShort:"label.stats.hitoutsToAdvantage.short"},{fieldName:"hitoutWinPercentage",fieldLabel:"label.stats.hitoutWinPercentage",fieldLabelShort:"label.stats.hitoutWinPercentage.short"},{fieldName:"hitoutToAdvantageRate",fieldLabel:"label.stats.hitoutToAdvantageRate",fieldLabelShort:"label.stats.hitoutToAdvantageRate.short"},{fieldName:"ruckContests",fieldLabel:"label.stats.ruckContests",fieldLabelShort:"label.stats.ruckContests.short"}]},Marks:{groupName:"Marks",groupLabel:"label.stats.marks",fields:[{fieldName:"marks",fieldLabel:"label.stats.marks",fieldLabelShort:"label.stats.marks.short"},{fieldName:"marksInside50",fieldLabel:"label.stats.marksInside50",fieldLabelShort:"label.stats.marksInside50.short"},{fieldName:"marksOnLead",fieldLabel:"label.stats.marksOnLead",fieldLabelShort:"label.stats.marksOnLead.short"},{fieldName:"interceptMarks",fieldLabel:"label.stats.interceptMarks",fieldLabelShort:"label.stats.interceptMarks.short"},{fieldName:"contestedMarks",fieldLabel:"label.stats.contestedMarks",fieldLabelShort:"label.stats.contestedMarks.short"}]},Scoring:{groupName:"Scoring",groupLabel:"label.stats.scoring",fields:[{fieldName:"goals",fieldLabel:"label.stats.goals",fieldLabelShort:"label.stats.goals.short"},{fieldName:"behinds",fieldLabel:"label.stats.behinds",fieldLabelShort:"label.stats.behinds.short"},{fieldName:"goalAssists",fieldLabel:"label.stats.goalAssists",fieldLabelShort:"label.stats.goalAssists.short"},{fieldName:"goalAccuracy",fieldLabel:"label.stats.goalAccuracy",fieldLabelShort:"label.stats.goalAccuracy.short"},{fieldName:"shotsAtGoal",fieldLabel:"label.stats.shotsAtGoal",fieldLabelShort:"label.stats.shotsAtGoal.short"},{fieldName:"scoreInvolvements",fieldLabel:"label.stats.scoreInvolvements",fieldLabelShort:"label.stats.scoreInvolvements.short"},{fieldName:"scoreLaunches",fieldLabel:"label.stats.scoreLaunches",fieldLabelShort:"label.stats.scoreLaunches.short"}]},Defense:{groupName:"Defense",groupLabel:"label.stats.defense",fields:[{fieldName:"tackles",fieldLabel:"label.stats.tackles",fieldLabelShort:"label.stats.tackles.short"},{fieldName:"tacklesInside50",fieldLabel:"label.stats.tacklesInside50",fieldLabelShort:"label.stats.tacklesInside50.short"},{fieldName:"pressureActs",fieldLabel:"label.stats.pressureActs",fieldLabelShort:"label.stats.pressureActs.short"},{fieldName:"defHalfPressureActs",fieldLabel:"label.stats.defHalfPressureActs",fieldLabelShort:"label.stats.defHalfPressureActs.short"},{fieldName:"spoils",fieldLabel:"label.stats.spoils",fieldLabelShort:"label.stats.spoils.short"},{fieldName:"contestDefOneOnOnes",fieldLabel:"label.stats.contestDefOneOnOnes",fieldLabelShort:"label.stats.contestDefOneOnOnes.short"},{fieldName:"contestDefLosses",fieldLabel:"label.stats.contestDefLosses",fieldLabelShort:"label.stats.contestDefLosses.short"}]}}},7931:(e,t,n)=>{"use strict";n.d(t,{LZ:()=>p,Ll:()=>d});var r=n(6540),a=n(6675),o=n(8615),i=n(6529),s=n(3518),l=n(1225),c=n(9976),u=n(8458);const d=[{label:(0,i.iU)("label.statsLeaders.dataType.")(o.y.MATCH),value:o.y.TOTALS},{label:(0,i.iU)("label.statsLeaders.dataType.")(o.y.SEASON_AVERAGES),value:o.y.AVERAGES}],p=()=>{const e=(0,l.d4)(c._7),{dataType:t,updateDataType:n}=(0,a.i)({initialDataType:e,onUpdateActionCreator:u.sc.request});return r.createElement(s.l,{id:"careers-and-season-stats-data-type-toggle",value:t.type.toLowerCase().includes(o.y.TOTALS)?o.y.TOTALS:o.y.AVERAGES,onChange:n,options:d})}},8653:(e,t,n)=>{"use strict";n.d(t,{D:()=>s});var r=n(6540),a=n(1225),o=n(6529),i=n(9976);const s=()=>{const e=(0,a.d4)(i.fr);return r.createElement(r.Fragment,null,r.createElement("strong",null,e.stats," -")," ",e.teams+("Both"===e.teams?" "+(0,o.sC)("label.teams"):""))}},999:(e,t,n)=>{"use strict";n.d(t,{DZ:()=>a.D,LZ:()=>r.LZ,Ll:()=>r.Ll});var r=n(7931),a=n(8653)},1550:(e,t,n)=>{"use strict";n.d(t,{Y:()=>f});var r=n(6540),a=n(5556),o=n.n(a),i=n(9551),s=n(1958),l=n(6529),c=n(3367),u=n(8279),d=n(1225),p=n(8458),m=n(9976);const f=e=>{let{isModalOpen:t,toggleModal:n}=e;const a=(0,d.wA)(),[o,f]=(0,r.useState)(u.I),h="mcPlayerStats",v=(0,d.d4)(m.e0);return(0,r.useEffect)((()=>{let e=localStorage.getItem(h);e&&(e=JSON.parse(e),f({...o,displayedFields:e}),a(p.k0.request({data:[...e]})),a(p.C4.request({data:[...e]})))}),[]),(0,r.useEffect)((()=>{t?(localStorage.setItem(h,JSON.stringify(o.displayedFields)),a(p.k0.request({data:[...o.displayedFields]}))):o.displayedFields.length!==v.length&&f({...o,displayedFields:v})}),[o]),r.createElement(i.Q,{backend:s.A,options:{enableMouseEvents:!0}},r.createElement("div",{className:"custom-default-table__modal"},r.createElement(c.A,{state:o,customTable:o,tableName:h,toggleModal:n,modalOpen:t,handleAddRemoveFieldClick:e=>{let t;o.displayedFields.find((t=>t.fieldName===e.fieldName))?t=o.displayedFields.filter((t=>t.fieldName!==e.fieldName)):(t=[...o.displayedFields],t.push(e)),f({...o,displayedFields:t})},handleRemoveAllFieldsClick:()=>{f({...o,displayedFields:[]})},moveCard:(e,t,n)=>{let r=o.displayedFields,a=r[t];r.splice(t,1),r.splice(n,0,a),f({...o,displayedFields:r})},getTranslation:l.sC,getFallbackTranslation:l.a_,confirmFields:()=>{n({confirm:!0})},setAccordionItem:e=>{let t=o.accordionItems;t[e]||(t[e]={opened:!1}),t[e].opened=!t[e].opened,f({...o,accordionItems:t})},getAccordionItem:e=>!!o.accordionItems[e]&&o.accordionItems[e].opened,setDescriptionShowing:(e,t)=>{const n=e.target.classList.contains("js-close-btn"),r=e.target.closest(".js-close-btn");f(n||r?{...o,descriptionShowing:""}:{...o,descriptionShowing:t.fieldName})},getDescriptionShowing:e=>e.fieldName===o.descriptionShowing,bodyClick:e=>{const t=e.target.classList.contains("js-stats-item-description"),n=e.target.closest(".js-stats-item-description"),r=e.target.closest(".custom-table-modal__add-remove-button"),a=e.target.closest(".custom-table-modal__sidebar-button");t||n||r||a||f({...o,descriptionShowing:""})},closeDescription:()=>{f({...o,descriptionShowing:""})}})))};f.propTypes={isModalOpen:o().bool.isRequired,toggleModal:o().func.isRequired}},6226:(e,t,n)=>{"use strict";n.d(t,{X:()=>d});var r=n(6540),a=n(1225),o=n(6529),i=n(8087),s=n(1550),l=n(9976),c=n(8458),u=n(9313);const d=()=>{const e=(0,a.wA)(),t=(0,a.d4)(l.Tz)?.isOpen,n=(0,r.useRef)(),d=(0,a.d4)(u.a),p=(0,a.d4)(l.e0),m=function(){let{confirm:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t&&(n?e(c.C4.request({data:[...p]})):(localStorage.setItem("mcPlayerStats",JSON.stringify(d)),e(c.k0.request({data:[...d]})))),e(c.WP.request({isOpen:!t}))};return(0,r.useEffect)((()=>{const e=n.current?.closest(".js-mc-tab");e&&(t&&!e.classList.contains("is-modal-open")?e.classList.add("is-modal-open"):!t&&e.classList.contains("is-modal-open")&&e.classList.remove("is-modal-open"))}),[t]),r.createElement(r.Fragment,null,r.createElement("button",{ref:n,className:"filter-button",onClick:()=>m()},r.createElement(i.A,{icon:"edit",className:"icon manage-stats-icon"}),(0,o.sC)("label.customTable.manageStatsButton")),r.createElement(s.Y,{isModalOpen:t,toggleModal:m}))}},43:(e,t,n)=>{"use strict";n.d(t,{O:()=>u});var r=n(6540),a=n(1225),o=n(3721),i=n(6529),s=n(9976),l=n(8458),c=n(8349);const u=()=>{const e=(0,a.wA)(),t=(0,a.d4)(s.fr);return r.createElement(o.l,{items:Object.keys(c.VW).map((e=>c.VW[e])),initialSelectedItem:t.stats,activeItem:t.stats,label:(0,i.sC)("label.stats"),onSelectedItemChange:t=>{let{selectedItem:n}=t;e(l.qg.request({navItem:"stats",value:n}))}})}},602:(e,t,n)=>{"use strict";n.d(t,{D:()=>d});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(3721),l=n(6529),c=n(9976),u=n(8458);const d=e=>{let{homeNickname:t,awayNickname:n}=e;const o=(0,a.wA)(),i=(0,a.d4)(c.fr);return r.createElement(s.l,{items:["Both",t,n],initialSelectedItem:i.teams,activeItem:i.teams,label:(0,l.sC)("label.teams"),onSelectedItemChange:e=>{let{selectedItem:t}=e;o(u.qg.request({navItem:"teams",value:t}))}})};d.propTypes={homeNickname:i().string.isRequired,awayNickname:i().string.isRequired}},2860:(e,t,n)=>{"use strict";n.d(t,{DX:()=>a.D,Ov:()=>r.O});var r=n(43),a=n(602);n(6226)},7294:(e,t,n)=>{"use strict";n.d(t,{X:()=>h});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(3161),l=n(9976),c=n(5726),u=n(399),d=n(5490),p=n(6675),m=n(8458),f=n(3871);const h=e=>{let{matchId:t,homePid:n,awayPid:a,homeNickname:o,awayNickname:h}=e;const v=(0,i.d4)((e=>PULSE.app.redux.selectors.playerstats.scope(e,t))),g=(0,i.d4)(l.fr),b=(0,i.d4)(l._7),{dataType:y,updateDataType:E}=(0,p.i)({initialDataType:b,onUpdateActionCreator:m.sc.request}),[S,w]=(0,r.useState)([]),[_,T]=(0,r.useState)(!1),[C,N]=(0,r.useState)(!1),A=PULSE.app.common.team.getTeamAbbr(v?.playerAverages?.find((e=>e.team.teamId===n))?.team?.teamId||v?.players?.find((e=>e.teamId===n))?.teamId),P=PULSE.app.common.team.getTeamAbbr(v?.playerAverages?.find((e=>e.team.teamId===a))?.team?.teamId||v?.players?.find((e=>e.teamId===a))?.teamId),k=(0,i.d4)(l.e0),[O,I]=(0,r.useState)(v?.requestsComplete);(0,r.useEffect)((()=>{v?.requestsComplete&&v?.requestsComplete!==O&&I(v?.requestsComplete)}),[v?.requestsComplete]),(0,r.useEffect)((()=>{if(T(!1),v?.requestsComplete&&v.requestsComplete>=2&&A){let e=v.players??[];e.length?(g.teams===o?e=v.players.filter((e=>e.teamId===n)):g.teams===h&&(e=v.players.filter((e=>e.teamId===a))),"totals"===y.type?C||(E("totals"),w(e)):"averages"===y.type&&(v.playerAverages?.length?w(v.playerAverages?.filter((t=>e.find((e=>e.player.player.player.playerId===t.player.playerId))))):T(!0))):v.playerAverages?.length&&("totals"===y.type?C?T(!0):(E("averages"),N(!0)):w("Both"===g.teams?v.playerAverages:v.playerAverages.filter((e=>e.team.teamNickname===g.teams))))}else T(!0)}),[v,O,y.type,g.stats,g.teams,A]),(0,r.useEffect)((()=>{(0,f.L)(g.stats)}),[g.stats]);const R=(0,r.useMemo)((()=>(0,d.P)(g.stats,k)),[g.stats,S,k]),x=(0,r.useMemo)((()=>S.map((e=>(0,d.v)(e,R.filter((e=>!["jumperNumber","player","empty"].includes(e.accessor))),y.type,C,A,P,n)))),[R]);return x.length||_?_?r.createElement("div",{className:"mc-player-stats-table__empty-state"},r.createElement(c.p,{titleTranslation:"label.stats.error.noStatsAvailable",summaryTranslation:"label.stats.error.noStatsAvailable.summary"})):r.createElement(u.X,{key:g.stats+k.length,columns:R,data:x,modifier:"player-stats"}):r.createElement("div",{className:"mc-player-stats-table__loader"},r.createElement(s.a,null))};h.propTypes={matchId:o().string.isRequired,homePid:o().string.isRequired,awayPid:o().string.isRequired,homeNickname:o().string.isRequired,awayNickname:o().string.isRequired}},9974:(e,t,n)=>{"use strict";n.d(t,{q:()=>c});var r=n(6540),a=n(1225),o=n(6529),i=n(8458),s=n(7613),l=n(9976);const c=()=>{const e=(0,a.wA)(),[t,n]=(0,r.useState)(!0),[c,u]=(0,r.useState)("50%"),d=(0,s.l)(),p=(0,a.d4)(l.e0);return(0,r.useLayoutEffect)((()=>{if(p?.length>10)n(!1);else{const e=document.querySelector(".js-player-stats-empty-cell");e&&u(e.offsetLeft+e.clientWidth/2+"px")}}),[d,p]),r.createElement("div",{className:"custom-table__manage-fields-bar u-hide-until-phablet "+(t?"":"u-hide"),style:{left:c}},r.createElement("button",{className:"custom-table__manage-fields-bar-button",onClick:()=>{e(i.WP.request({isOpen:!0}))}},r.createElement("span",{className:"custom-table__manage-fields-bar-button-icon"})),r.createElement("h4",{className:"custom-table__manage-fields-bar-title"},(0,o.a_)("label.customTable.mcPlayerStats.table.manageFields","Manage Fields","")),r.createElement("button",{className:"custom-table__manage-fields-bar-button-hide",onClick:()=>{n(!1)}},(0,o.a_)("label.customTable.mcPlayerStats.table.manageFields.hide","HIDE","")))}},345:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{photoURL:t,photoName:n}=e;const a=PULSE.app.common.image.migratePlayerPhotoURL(t);return r.createElement("div",{className:"mc-player-stats-table__headshot-container has-placeholder"},r.createElement("img",{className:"mc-player-stats-table__headshot",src:a,onLoad:e=>(e=>{e.target.parentNode.classList.remove("has-placeholder")})(e),onError:e=>(e=>{e.target.parentNode.classList.add("has-placeholder")})(e),alt:`${n} profile picture`}))};i.propTypes={photoURL:o().string.isRequired,photoName:o().string}},399:(e,t,n)=>{"use strict";n.d(t,{X:()=>g});var r=n(6540),a=n(5556),o=n.n(a),i=n(1225),s=n(2885),l=n(4265),c=n(8291),u=n(8401),d=n(4825),p=n(8458),m=n(9976),f=n(5815),h=n(5332),v=n(9974);const g=e=>{let{columns:t,data:n,modifier:a,cssClass:o}=e;const g=(0,i.wA)(),b=(0,i.d4)(m.ex),y=document.querySelector(".js-match-centre-tabs"),{getTableProps:E,getTableBodyProps:S,headerGroups:w,rows:_,prepareRow:T}=(0,s.useTable)({columns:t,data:n,initialState:{pageSize:20,sortBy:[{id:b.columnId??t[h.o].accessor,desc:"descending"===b.sortDirection}]},disableSortRemove:!0},s.useFilters,s.useSortBy,s.usePagination),{headerGroup:C,sortedColumn:N,sortDirection:A}=(0,u.W)(w);return(0,r.useEffect)((()=>{N?g(p.HX.request({columnId:N.id,sortDirection:A,force:!1})):b.force&&g(p.HX.request({force:!1}))}),[N,A]),r.createElement(r.Fragment,null,r.createElement(f.C,{modifier:a,getTableProps:E,cssClass:o,stickyHeader:r.createElement(d.n,{headerGroup:C}),stickyPageNav:y},r.createElement(l.r,{sortedColumnId:N.id,sortDirection:A}),r.createElement(d.n,{headerGroup:C}),r.createElement(c.B,{rows:_,prepareRow:T,getTableBodyProps:S})),r.createElement(v.q,null))};g.propTypes={columns:o().array.isRequired,data:o().array.isRequired,modifier:o().string,cssClass:o().string}},8291:(e,t,n)=>{"use strict";n.d(t,{B:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(9579),c=n(345);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{rows:t,getTableBodyProps:n,prepareRow:a}=e;return r.createElement(l.M,{rows:t,getTableBodyProps:n,prepareRow:a,customCells:{jumperNumber:(e,t,n)=>r.createElement("th",u({},n,{className:s()("stats-table__row-header-cell",{"stats-table__cell--sorted":t.column.isSorted})}),r.createElement("div",{className:"mc-player-stats-table__jumper-number-container"},r.createElement(c.t,{photoURL:t.value.photoURL,photoName:`${t?.value?.givenName} ${t?.value?.surname}`}),r.createElement("span",{className:`mc-player-stats-table__jumper-number mc-player-stats-table__jumper-number--${t.value.teamLocation} theme--aflc-${t.value.teamAbbr}`},t.value.jumperNumber))),player:(e,t,n)=>r.createElement("td",u({},n,{className:"stats-table__cell"}),r.createElement("div",{className:"mc-player-stats-table__player"},t.value.givenName," ",r.createElement("strong",null,t.value.surname))),empty:(e,t,n)=>r.createElement("td",u({},n,{className:"stats-table__cell stats-table__cell--empty js-player-stats-empty-cell"}))}})};d.propTypes={rows:o().array.isRequired,getTableBodyProps:o().func.isRequired,prepareRow:o().func.isRequired}},4265:(e,t,n)=>{"use strict";n.d(t,{r:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(1667);const s=e=>{let{sortedColumnId:t,sortDirection:n}=e;const a=i.Iv[t]?.name;return r.createElement("caption",{className:"u-screen-reader"},"Ranked by ",a," (",n,")")};s.propTypes={sortedColumnId:o().string.isRequired,sortDirection:o().oneOf(["ascending","descending"])}},4825:(e,t,n)=>{"use strict";n.d(t,{n:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(1809),s=n(6529),l=n(8942);const c=e=>{let{headerGroup:t}=e;return r.createElement(i.a,{headerGroup:t,primaryTooltipComponent:e=>r.createElement("strong",{style:{fontWeight:500}},(0,s.sC)(`label.statsLeaders.${e.id}.name`)),doNotRenderTooltipForRows:["jumperNumber","player","empty"],secondaryTooltipComponent:e=>{const t=(0,l.l)(e.id);return t?r.createElement("div",{className:"stats-leaders-table-header-tooltip-secondary"},r.createElement("div",{className:"stats-leaders-table-header-tooltip-secondary__border"}),r.createElement("p",null,t)):null}})};c.propTypes={headerGroup:o().object.isRequired}},8349:(e,t,n)=>{"use strict";n.d(t,{VW:()=>r});const r={BASIC:"Basic",ADVANCED:"Advanced",MY_STATS:"My Stats"};r.BASIC,r.ADVANCED,r.MY_STATS},5332:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i,o:()=>o});var r=n(1667),a=n(8349);const o=0,i={[a.VW.BASIC]:[r.Iv[r.sS.AFL_FANTASY_POINTS],r.Iv[r.sS.GOALS],r.Iv[r.sS.BEHINDS],r.Iv[r.sS.DISPOSALS],r.Iv[r.sS.KICKS],r.Iv[r.sS.HANDBALLS],r.Iv[r.sS.MARKS],r.Iv[r.sS.TACKLES],r.Iv[r.sS.HIT_OUTS],r.Iv[r.sS.CLEARANCES],r.Iv[r.sS.METRES_GAINED],r.Iv[r.sS.GOAL_ASSIST],r.Iv[r.sS.TIME_ON_GROUND]],[a.VW.ADVANCED]:[r.Iv[r.sS.AFL_FANTASY_POINTS],r.Iv[r.sS.CONTESTED_MARKS],r.Iv[r.sS.INSIDE_50S],r.Iv[r.sS.FREES_FOR],r.Iv[r.sS.FREES_AGAINST],r.Iv[r.sS.CENTRE_CLEARANCES],r.Iv[r.sS.SCORE_INVOLVEMENTS],r.Iv[r.sS.INTERCEPT_POSSESSIONS],r.Iv[r.sS.TACKLES_INSIDE_50],r.Iv[r.sS.DISPOSAL_EFFICIENCY],r.Iv[r.sS.CONTESTED_POSSESSIONS],r.Iv[r.sS.UNCONTESTED_POSSESSIONS]],[a.VW.MY_STATS]:[]};Object.freeze(i)},800:(e,t,n)=>{},8401:(e,t,n)=>{"use strict";n.d(t,{W:()=>r.W});var r=n(3293)},3293:(e,t,n)=>{"use strict";n.d(t,{W:()=>i});var r=n(1225),a=n(2791),o=n(9976);const i=e=>{const t=(0,r.d4)(o.ex),n=e[0],{sortedColumn:i,sortDirection:s}=(()=>{const e=n.headers.find((e=>e.isSorted)),r=n.headers.find((e=>e.id===t.columnId));return!e&&r||t.force?{sortedColumn:r,sortDirection:!1===r.isSortedDesc?"ascending":"descending"}:e?{sortedColumn:e,sortDirection:e.isSortedDesc?"descending":"ascending"}:{sortedColumn:n.headers[a.o??0],sortDirection:"descending"}})();return{headerGroup:n,sortedColumn:i,sortDirection:s}}},5244:(e,t,n)=>{"use strict";n.d(t,{X:()=>r.X});var r=n(7294)},9630:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(1667),a=n(5332);const o=(e,t)=>{let n="My Stats"===e&&t?.length?t.map((e=>{const t=r.Iv[e.fieldName];return{Header:t.abbreviation,accessor:t.id,sortDescFirst:!0}})):[];return n=[...n,{Header:"",accessor:"empty",disableSortBy:!0}],[{Header:"#",accessor:"jumperNumber",sortDescFirst:!0,sortType:(e,t)=>t.values.jumperNumber.jumperNumber-e.values.jumperNumber.jumperNumber},{Header:"Player",accessor:"player"},..."My Stats"===e?[...n]:a.Z[e].map((e=>({Header:e.abbreviation,accessor:e.id,sortDescFirst:!0})))]}},1268:(e,t,n)=>{"use strict";n.d(t,{v:()=>r});const r=(e,t,n,r,a,o,i)=>"totals"!==n||r?{jumperNumber:{jumperNumber:e.player.jumper,givenName:e.player.givenName,surname:e.player.surname,photoURL:e.player.photoURL,teamAbbr:(e.team?.teamId===i?a:o)?.toLowerCase(),teamLocation:e.team?.teamId===i?"home":"away"},player:{givenName:e.player.givenName,surname:e.player.surname},...t.reduce(((t,n)=>({...t,[n.accessor]:e.stats?.averages[n.accessor]||e.stats?.averages.clearances?.[n.accessor]||e.stats?.averages.extendedStats?.[n.accessor]||e.stats?.[n.accessor]})),{})}:{jumperNumber:{jumperNumber:e.player.jumperNumber,givenName:e.player.player.player.playerName.givenName,surname:e.player.player.player.playerName.surname,photoURL:e.player.photoURL,teamAbbr:(e.teamId===i?a:o)?.toLowerCase(),teamLocation:e.teamId===i?"home":"away"},player:{givenName:e.player.player.player.playerName.givenName,surname:e.player.player.player.playerName.surname},...t.reduce(((t,n)=>({...t,[n.accessor]:e.playerStats.stats?.[n.accessor]||e.playerStats.stats?.clearances?.[n.accessor]||e.playerStats.stats?.extendedStats?.[n.accessor]||("gamesPlayed"===n.accessor?1:e.playerStats?.[n.accessor])})),{})}},5490:(e,t,n)=>{"use strict";n.d(t,{P:()=>r.P,v:()=>a.v});var r=n(9630),a=n(1268)},3871:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});const r=e=>{const t=document.querySelector(".js-react-player-stats");t&&(t.dataset.type=e.toLowerCase())}},5874:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(9921);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.p,n))};l.propTypes={store:i().object.isRequired,data:i().object}},5811:(e,t,n)=>{"use strict";var r=n(6540),a=n(5338),o=n(961),i=n(527),s=n(5874),l=n(9026),c=n(3311),u=n(2306),d=n(9985),p=n(5361),m=n(6486),f=n(7149),h=n(5251),v=n(1243),g=n(2857);!function(e){const t=[{node:".js-react-default-table-provider",component:i.lJ},{node:".js-react-default-table-modal-provider",component:i.EG},{node:".js-react-custom-ladder-provider",component:i.AI},{node:".js-react-player-stats-table-provider",component:i.QF},{node:".js-brownlow-leaderboard",component:l.A},{node:".js-react-player-stats-provider",component:s.g},{node:".js-react-fixtures",component:c.u},{node:".js-react-ladder",component:u.I},{node:".js-regional-display",component:d.d},{node:".js-regional-options-display",component:p.K},{node:".js-selection-callout",component:m.i},{node:".js-events-listing",component:f.z},{node:".js-featured-events-listing",component:f.d},{node:".js-team-announcements",component:h.N},{node:".js-ta-sponsor",component:v.f},{node:".js-team-lineups-condensed-embeddable",component:g.x}];new Promise((t=>{!0===window.isCommonLoaded?t():window.addEventListener(e.common.CONSTANTS.EVENTS.SCRIPTS.COMMON.LOADED,t)})).then((()=>(t=>{const n=t.filter((e=>document.querySelector(e.node))).map((e=>[...document.querySelectorAll(e.node)].map((t=>({node:t,component:e.component}))))).flat().map((t=>(0,o.createPortal)((0,r.createElement)(t.component,{store:e.redux.store,history:undefined,data:t.node.dataset}),t.node)));if(n.length){const e=document.createElement("div");(0,a.H)(e).render((0,r.createElement)(r.Fragment,null,n))}})(t)))}(PULSE.app)},6351:(e,t,n)=>{"use strict";n.d(t,{n:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(2261),s=n(6529),l=n(5705);const c=e=>{let{title:t,subtitle:n}=e;const[a,o]=(0,i.Aq)(),{setSiteSettings:c,settingsConfig:u}=(0,l.y)(),d=e=>{let t=document.referrer;c({[u.region.key]:e}),t&&t!==window.location.href||(t="/"),window.location.replace(t)};return r.createElement("div",{className:"region-selection-options"},r.createElement("div",{className:"wrapper"},t&&r.createElement("section",{className:"region-selection-options__title-container"},r.createElement("h1",{className:"region-selection-options__title"},t),n&&r.createElement("p",{className:"region-selection-options__subtitle"},n)),r.createElement("section",{className:"region-selection-options__section"},r.createElement("h2",{className:"region-selection-options__section-title"},(0,s.sC)("region.selector.australiaRegions")),r.createElement("ul",{className:"region-selection-options__list"},a&&a.map((e=>r.createElement("li",{key:e.id},r.createElement("button",{className:"region-selection-options__option",onClick:()=>d(e)},e.name)))))),r.createElement("section",{className:"region-selection-options__section"},r.createElement("h2",{className:"region-selection-options__section-title"},(0,s.sC)("region.selector.otherRegions")),r.createElement("ul",{className:"region-selection-options__list"},o&&o.map((e=>r.createElement("li",{key:e.id},r.createElement("button",{className:"region-selection-options__option",onClick:()=>d(e)},e.name))))))))};c.propTypes={title:o().string,subtitle:o().string}},5361:(e,t,n)=>{"use strict";n.d(t,{K:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(6351);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.n,n))};l.propTypes={store:i().object.isRequired,data:i().object}},3040:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(3721),s=n(6529);const l=e=>{let{items:t,dropdownData:n,handleDropdownChange:a}=e;return r.createElement("div",{className:"stats-leaders-nav__select competition-nav__competition-select"},r.createElement(i.l,{label:(0,s.sC)("label.region-selector.location"),items:t,itemToString:e=>e?.name,initialSelectedItem:t?.find((e=>!!e.name&&e.name===PULSE.app.common.modifyCountryDisplay(n.activeLocation))),activeItem:t?.find((e=>!!e.name&&e.name===PULSE.app.common.modifyCountryDisplay(n.activeLocation))),onSelectedItemChange:e=>{let{selectedItem:t}=e;const n={timezone:t.extra.timezone,id:t.extra.id,name:t.extra.name};a(n)}}))};l.propTypes={items:o().array,setDropdownData:o().func,dropdownData:o().object,handleDropdownChange:o().func}},5137:(e,t,n)=>{"use strict";n.d(t,{m:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(3721),s=n(2564),l=n(6529);const c=e=>{let{items:t,dropdownData:n,handleDropdownChange:a}=e;const o=(0,s.v)(t,n.activeLocation);return r.createElement("div",{className:"stats-leaders-nav__select competition-nav__competition-select"},r.createElement(i.l,{label:(0,l.sC)("label.region-selector.region"),items:o,itemToString:e=>e?.name,initialSelectedItem:o?.find((e=>!!e.name&&e.name===n.activeRegion)),activeItem:o?.find((e=>!!e.name&&e.name===n.activeRegion)),onSelectedItemChange:e=>{let{selectedItem:t}=e;const n={timezone:t.timezone,id:t.id,name:t.name};a(n)}}))};c.propTypes={items:o().array,setDropdownData:o().func,dropdownData:o().object,handleDropdownChange:o().func}},3791:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(9223),s=n(3040),l=n(5137);const c=e=>{let{handleDropdownChange:t,locations:n,regions:a,selectedRegion:o}=e;const c={activeLocation:o.location,activeRegion:o.name};return r.createElement("div",{className:"selection-callout__options-container"},r.createElement(i.n.Main,null,r.createElement(i.n.Nav,null,r.createElement(i.n.NavItems,null,r.createElement(s.f,{dropdownData:c,items:n,handleDropdownChange:t,classes:"competition-nav__region-wrapper"}),r.createElement(l.m,{dropdownData:c,items:a,handleDropdownChange:t,classes:"competition-nav__region-wrapper"})))))};c.propTypes={locations:o().array,regions:o().array,handleDropdownChange:o().func,selectedRegion:o().object}},5389:(e,t,n)=>{"use strict";n.d(t,{i:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(1759),s=n(3791),l=n(8087),c=n(6529),u=n(4804),d=n(2564),p=n(5705);const m=e=>{let{title:t,setStatus:n}=e;const{siteSettings:a,setSiteSettings:o,settingsConfig:m}=(0,p.y)(),f=a[m.region.key],{data:h=[]}=(0,i.NZ)(),v=(0,d.I)(h);return(0,r.useEffect)((()=>{n(u.i.BAR_SEEN)}),[]),r.createElement("div",{className:"selection-callout"},r.createElement("div",{className:"selection-callout__text-container"},r.createElement(l.A,{className:"selection-callout__icon",icon:"globe"}),r.createElement("p",{className:"selection-callout__text"},t)),r.createElement("div",{className:"selection-callout__mobile-layout"},f.id?r.createElement(s.v,{handleDropdownChange:e=>{o({[m.region.key]:e})},locations:v,regions:h,selectedRegion:f}):r.createElement(r.Fragment,null),r.createElement("button",{onClick:e=>{(e=>{e.preventDefault(),n(u.i.BAR_CLOSED)})(e)},className:"button-new button-new--primary selection-callout__submit"},(0,c.sC)("label.button.continue"))),r.createElement("button",{className:"selection-callout__close",onClick:()=>n(u.i.BAR_CLOSED),"aria-label":(0,c.sC)("label.region-selector.close")},r.createElement(l.A,{className:"icon selection-callout__close-icon",icon:"close"})))};m.propTypes={title:o().string.isRequired,setStatus:o().func.isRequired}},3589:(e,t,n)=>{"use strict";n.d(t,{W:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(6529),l=n(4804);const c=e=>{let{setStatus:t}=e;return(0,r.useEffect)((()=>{t(l.i.MSG_SEEN)}),[]),r.createElement("div",{className:"selection-callout__message wrapper"},r.createElement("div",{className:"selection-callout__message-container"},r.createElement(i.A,{className:"selection-callout__icon",icon:"globe"}),r.createElement("p",{className:"selection-callout__message-text",dangerouslySetInnerHTML:{__html:(0,s.sC)("region.callout.message")}}),r.createElement("button",{className:"selection-callout__close",onClick:()=>t(l.i.MSG_CLOSED),"aria-label":(0,s.sC)("label.region-selector.close")},r.createElement(i.A,{className:"icon selection-callout__close-icon",icon:"close"}))))};c.propTypes={setStatus:o().func.isRequired}},5283:(e,t,n)=>{"use strict";n.d(t,{G:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(2261),s=n(4804),l=n(5389),c=n(3589),u=n(7978);const{getStorage:d,setStorage:p}=PULSE.core.localStorage,m=e=>{let{title:t,calloutId:n="calloutText",cookieDays:a="45"}=e;const o=`${n}Status`,m=parseInt(a,10),[f,h]=(0,r.useState)((0,u.Y)(o));switch((0,r.useEffect)((()=>{d(o,!0)!==f&&p(o,f,(0,i.w_)(m),!0)}),[m,o,f]),f){case s.i.EMPTY:case s.i.BAR_SEEN:return r.createElement(l.i,{title:t,setStatus:h});case s.i.BAR_CLOSED:case s.i.MSG_SEEN:return r.createElement(c.W,{setStatus:h});default:return null}};m.propTypes={title:o().string,calloutId:o().string,cookieDays:o().string}},2564:(e,t,n)=>{"use strict";n.d(t,{I:()=>a,v:()=>o});var r=n(6540);const a=e=>(0,r.useMemo)((()=>{if(e.length)return e.reduce(((e,t)=>{const n=PULSE.app.common.getLocationFromTimezone(t.timezone),r={name:n,value:n,extra:t};return e.find((e=>e.name===r.name))||e.push(r),e.sort(((e,t)=>e.namet.name?1:0))}),[])}),[e]),o=(e,t)=>(0,r.useMemo)((()=>e.filter((e=>PULSE.app.common.getLocationFromTimezone(e.timezone)===t)).sort(((e,t)=>e.name.localeCompare(t.name)))),[e,t])},6486:(e,t,n)=>{"use strict";n.d(t,{i:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(5283);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.G,n))};l.propTypes={store:i().object.isRequired,data:i().object}},7978:(e,t,n)=>{"use strict";n.d(t,{Y:()=>a});var r=n(4804);function a(e){const t=PULSE.core.localStorage.getStorage(e,!0);return void 0!==t&&Object.values(r.i).includes(t)?t===r.i.BAR_SEEN?r.i.BAR_CLOSED:t===r.i.MSG_SEEN?r.i.MSG_CLOSED:t:r.i.EMPTY}},4804:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});const r=Object.freeze({EMPTY:"0",BAR_SEEN:"1",BAR_CLOSED:"2",MSG_SEEN:"3",MSG_CLOSED:"4"})},164:(e,t,n)=>{"use strict";n.d(t,{VW:()=>r});const r={KEY_STATS:"Key Stats",GENERAL_PLAY:"General Play",DISPOSALS:"Disposals",POSSESSIONS:"Possessions",STOPPAGES:"Stoppages",MARKS:"Marks",SCORING:"Scoring",DEFENCE:"Defence"};r.KEY_STATS,r.GENERAL_PLAY,r.DISPOSALS,r.POSSESSIONS,r.STOPPAGES,r.MARKS,r.SCORING,r.DEFENCE},1667:(e,t,n)=>{"use strict";n.d(t,{Iv:()=>i,sS:()=>o});var r=n(6529),a=n(164);const o={AFL_FANTASY_POINTS:"dreamTeamPoints",GOALS:"goals",GOAL_ASSIST:"goalAssists",GOAL_ACCURACY:"goalAccuracy",SHOTS_AT_GOAL:"shotsAtGoal",BEHINDS:"behinds",DISPOSALS:"disposals",MARKS:"marks",CONTESTED_MARKS:"contestedMarks",MARKS_INSIDE_50:"marksInside50",MARKS_ON_LEAD:"marksOnLead",INTERCEPT_MARKS:"interceptMarks",TACKLES:"tackles",TACKLES_INSIDE_50:"tacklesInside50",PRESSURE_ACTS:"pressureActs",DEFENSIVE_HALF_PRESSURE_ACTS:"defHalfPressureActs",CONTESTED_DEFENSIVE_ONE_ON_ONES:"contestDefOneOnOnes",CONTESTED_DEFENSIVE_LOSSES:"contestDefLosses",CONTESTED_DEFENSIVE_LOSS_PERCENT:"contestDefLossPercentage",CLEARANCES:"totalClearances",KICKS:"kicks",HANDBALLS:"handballs",HIT_OUTS:"hitouts",FREES_FOR:"freesFor",FREES_AGAINST:"freesAgainst",BOUNCES:"bounces",ONE_PERCENTERS:"onePercenters",TIME_ON_GROUND:"timeOnGroundPercentage",INSIDE_50S:"inside50s",DISPOSAL_EFFICIENCY:"disposalEfficiency",CLANGERS:"clangers",REBOUND_50S:"rebound50s",EFFECTIVE_KICKS:"effectiveKicks",KICK_EFFICIENCY:"kickEfficiency",KICK_TO_HANDBALL_RATIO:"kickToHandballRatio",EFFECTIVE_DISPOSALS:"effectiveDisposals",SPOILS:"spoils",CONTESTED_POSSESSIONS:"contestedPossessions",UNCONTESTED_POSSESSIONS:"uncontestedPossessions",INTERCEPT_POSSESSIONS:"intercepts",TURNOVERS:"turnovers",CONTESTED_POSSESSION_RATE:"contestedPossessionRate",GROUND_BALL_GETS:"groundBallGets",FWD_50_GROUND_BALL_GETS:"f50GroundBallGets",CENTRE_CLEARANCES:"centreClearances",STOPPAGE_CLEARANCES:"stoppageClearances",TOTAL_CLEARANCES:"totalClearances",HITOUTS_TO_ADVANTAGE:"hitoutsToAdvantage",HITOUTS_TO_ADVANTAGE_PERCENTAGE:"hitoutToAdvantageRate",HITOUT_WIN_PERCENTAGE:"hitoutWinPercentage",RUCK_CONTESTS:"ruckContests",SCORE_INVOLVEMENTS:"scoreInvolvements",SCORE_LAUNCHES:"scoreLaunches",GAMES_PLAYED:"gamesPlayed",RATING_POINTS:"ratingPoints",METRES_GAINED:"metresGained",CENTRE_BOUNCE_ATTENDANCES:"centreBounceAttendances",UNCONTESTED_MARKS:"uncontestedMarks"},i={};for(let e in o){const t=o[e],n=(0,r.iU)(`label.statsLeaders.${t}.`);i[t]={id:t,name:n("name")??"",abbreviation:n("abbreviation")??""}}Object.freeze(i);const s={[a.VW.KEY_STATS]:[i[o.AFL_FANTASY_POINTS],i[o.GOALS],i[o.DISPOSALS],i[o.MARKS],i[o.TACKLES],i[o.CLEARANCES],i[o.KICKS],i[o.HANDBALLS],i[o.HIT_OUTS]],[a.VW.GENERAL_PLAY]:[i[o.FREES_FOR],i[o.FREES_AGAINST],i[o.AFL_FANTASY_POINTS],i[o.BOUNCES],i[o.ONE_PERCENTERS],i[o.TIME_ON_GROUND]],[a.VW.DISPOSALS]:[i[o.DISPOSALS],i[o.KICKS],i[o.HANDBALLS],i[o.INSIDE_50S],i[o.DISPOSAL_EFFICIENCY],i[o.CLANGERS],i[o.REBOUND_50S],i[o.EFFECTIVE_KICKS],i[o.KICK_EFFICIENCY],i[o.KICK_TO_HANDBALL_RATIO],i[o.EFFECTIVE_DISPOSALS]],[a.VW.POSSESSIONS]:[i[o.CONTESTED_POSSESSIONS],i[o.UNCONTESTED_POSSESSIONS],i[o.INTERCEPT_POSSESSIONS],i[o.TURNOVERS],i[o.CONTESTED_POSSESSION_RATE],i[o.GROUND_BALL_GETS],i[o.FWD_50_GROUND_BALL_GETS]],[a.VW.STOPPAGES]:[i[o.HIT_OUTS],i[o.CENTRE_CLEARANCES],i[o.STOPPAGE_CLEARANCES],i[o.TOTAL_CLEARANCES],i[o.HITOUTS_TO_ADVANTAGE],i[o.HITOUT_WIN_PERCENTAGE],i[o.HITOUTS_TO_ADVANTAGE_PERCENTAGE],i[o.RUCK_CONTESTS]],[a.VW.MARKS]:[i[o.MARKS],i[o.MARKS_INSIDE_50],i[o.CONTESTED_MARKS],i[o.MARKS_ON_LEAD],i[o.INTERCEPT_MARKS]],[a.VW.SCORING]:[i[o.GOALS],i[o.BEHINDS],i[o.GOAL_ASSIST],i[o.GOAL_ACCURACY],i[o.SHOTS_AT_GOAL],i[o.SCORE_INVOLVEMENTS],i[o.SCORE_LAUNCHES]],[a.VW.DEFENCE]:[i[o.TACKLES],i[o.TACKLES_INSIDE_50],i[o.PRESSURE_ACTS],i[o.DEFENSIVE_HALF_PRESSURE_ACTS],i[o.SPOILS],i[o.CONTESTED_DEFENSIVE_ONE_ON_ONES],i[o.CONTESTED_DEFENSIVE_LOSSES],i[o.CONTESTED_DEFENSIVE_LOSS_PERCENT]]};Object.freeze(s)},8615:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r={TOTALS:"totals",AVERAGES:"averages",BENCHMARKED_TOTALS:"benchmarkedTotals",BENCHMARKED_AVERAGES:"benchmarkedAverages",PER_GAME:"perGame",MATCH:"match",SEASON_AVERAGES:"seasonAverages"}},2791:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});const r=0},6675:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});var r=n(6540),a=n(1225),o=n(8615);const i=e=>{let{initialDataType:t,onUpdateActionCreator:n,isBenchmarkingActive:i=!1}=e;const s=(0,a.wA)(),l=e=>{const r=(e=>i?[o.y.BENCHMARKED_AVERAGES,o.y.BENCHMARKED_TOTALS].includes(e)?e:e===o.y.TOTALS?o.y.BENCHMARKED_TOTALS:o.y.BENCHMARKED_AVERAGES:[o.y.AVERAGES,o.y.TOTALS,o.y.PER_GAME].includes(e)?e:e===o.y.BENCHMARKED_TOTALS?o.y.TOTALS:o.y.AVERAGES)(e);r!==t.type&&s(n({type:r}))};return(0,r.useEffect)((()=>{l(t.type)}),[i]),{dataType:t,updateDataType:l}}},2801:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{const t=r.Children.toArray(e.children);if(!t?.length)return r.createElement(r.Fragment,null);const n=t.find((e=>"StatsSectionHeading"===e.props.name)),a=t.find((e=>"StatsSectionNav"===e.props.name)),o=t.find((e=>"StatsSectionContent"===e.props.name));return r.createElement(r.Fragment,null,!!n&&r.createElement("div",{className:"wrapper"},n),r.createElement("div",{className:"stats-section-wrapper wrapper pb-8 mb-0"},a,o))};i.propTypes={children:o().any}},6954:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{const t=r.Children.toArray(e.children);if(!t?.length)return r.createElement(r.Fragment,null);const n=t.find((e=>"StatsSectionContentHeader"===e.props.name)),a=t.find((e=>"StatsSectionContentBody"===e.props.name));return r.createElement("div",{className:"u-stats-shadow"},n,a)};i.defaultProps={name:"StatsSectionContent"},i.propTypes={children:o().any.isRequired}},6010:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,t&&r.createElement("div",{className:"stats-section-body"},t))};i.defaultProps={name:"StatsSectionContentBody"},i.propTypes={children:o().any}},4974:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{message:t}=e;return r.createElement(r.Fragment,null,t&&r.createElement("p",{className:"stats-section-error"},t))};i.defaultProps={name:"StatsSectionContentError"},i.propTypes={message:o().string}},542:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{const t=r.Children.toArray(e.children);if(!t?.length)return r.createElement("div",{className:"stats-section-content-header"});const n=t.find((e=>"StatsSectionContentHeaderHeading"===e.props.name)),a=t.find((e=>"StatsSectionContentHeaderOptions"===e.props.name)),o=t.find((e=>"StatsSectionContentHeaderBelow"===e.props.name));return r.createElement(r.Fragment,null,r.createElement("div",{className:"stats-section-content-header"},n,a),o)};i.defaultProps={name:"StatsSectionContentHeader"},i.propTypes={children:o().any}},6475:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t,isSingleModifier:n=!1}=e;return r.Children.toArray(t).find((e=>!!e))?r.createElement(r.Fragment,null,t&&r.createElement("div",{className:"stats-section-header-below "+(n?"stats-section-header-below--single":"")},r.Children.map(t,(e=>r.createElement("div",{className:"stats-section-header-below__item"},e))))):r.createElement(r.Fragment,null)};i.defaultProps={name:"StatsSectionContentHeaderBelow"},i.propTypes={children:o().any,isSingleModifier:o().bool}},5438:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t,cssClass:n}=e;return r.createElement(r.Fragment,null,t&&r.createElement("h3",{className:`stats-section-content-header__heading ${n??""}`},t))};i.defaultProps={name:"StatsSectionContentHeaderHeading"},i.propTypes={children:o().any.isRequired,cssClass:o().string}},8462:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,t&&r.createElement("div",{className:"stats-section-content-header__options-wrapper"},r.Children.map(t,(e=>r.createElement("div",{className:"stats-section-content-header__option"},e)))))};i.defaultProps={name:"StatsSectionContentHeaderOptions"},i.propTypes={children:o().any}},4120:(e,t,n)=>{"use strict";n.d(t,{$f:()=>i.$,bd:()=>o.b,n9:()=>r.n,sK:()=>a.s});var r=n(542),a=n(6475),o=n(5438),i=n(8462)},2979:(e,t,n)=>{"use strict";n.d(t,{$f:()=>o.$f,GC:()=>a.G,IR:()=>r.I,bd:()=>o.bd,iH:()=>i.i,n9:()=>o.n9,sK:()=>o.sK});var r=n(6954),a=n(6010),o=n(4120),i=n(4974)},8815:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t,isSmallModifier:n}=e;return r.createElement(r.Fragment,null,t&&r.createElement("h2",{className:"statspro-container__heading "+(n?"statspro-container__heading--small":"")},t))};i.defaultProps={name:"StatsSectionHeading"},i.propTypes={children:o().any,isSmallModifier:o().bool}},3679:(e,t,n)=>{"use strict";n.d(t,{h:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,t&&r.createElement(r.Fragment,null,r.Children.map(t,(e=>r.createElement(r.Fragment,null,r.cloneElement(e))))))};i.defaultProps={name:"StatsSectionAdditionalNavItems"},i.propTypes={children:o().any.isRequired}},1482:(e,t,n)=>{"use strict";n.d(t,{a:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(4498);const s=e=>{const[t,n]=(0,r.useState)(!1),[a,o]=(0,r.useState)(!1),s=()=>{n((e=>!e))},l=r.Children.toArray(e.children);if(!l?.length)return r.createElement(r.Fragment,null);const c=l.find((e=>"StatsSectionNavItems"===e.props.name)),u=l.find((e=>"StatsSectionNavFilterItems"===e.props.name)),d=l.find((e=>"StatsSectionAdditionalNavItems"===e.props.name)),p=l.find((e=>"StatsSectionRoundButtons"===e.props.name)),m=l.find((e=>"StatsSectionSettingsButton"===e.props.name));return r.createElement("div",{className:"u-stats-shadow",style:{marginBottom:"1.6rem"}},r.createElement("div",{className:"stats-leaders-nav"},c,!!u&&r.createElement("div",{className:"stats-leaders-nav__filter-button-wrapper"},r.createElement(i.F,{onChange:s,areFilterOptionsVisible:t,resetFilterBtnStyles:a,setResetFilterBtnStyles:o})),!!m&&r.createElement("div",{className:"stats-leaders-nav__filter-button-wrapper"},m),!!d&&r.createElement("div",{className:"stats-leaders-nav__filter-button-wrapper"},d),!!p&&!t&&r.createElement("div",{className:"stats-leaders-nav__round-buttons-wrapper"},p)),r.createElement("div",{className:t||e.showFilterItems?"":"u-hide"},u&&r.cloneElement(u,{isFiltersVisibleHandler:s,setResetFilterBtnStyles:o})))};s.defaultProps={name:"StatsSectionNav"},s.propTypes={children:o().any,onclick:o().func,isOpen:o().bool,showFilterItems:o().bool}},3134:(e,t,n)=>{"use strict";n.d(t,{E:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529);const s=e=>{let{children:t,hideReset:n=!1,isFiltersVisibleHandler:a,setResetFilterBtnStyles:o,resetText:s,setResetFnsProp:l}=e;const[c,u]=(0,r.useState)([]),d=e=>{l?l((t=>[...t,e])):u((t=>[...t,e]))};return r.createElement(r.Fragment,null,t&&r.createElement("div",{className:"stats-leaders-filters"},r.Children.map(t,(e=>{if(e)return r.createElement("div",{className:"stats-leaders-filters__item-wrapper"},r.cloneElement(e,{addOnResetCallback:d}))})),!n&&r.createElement("div",{className:"stats-leaders-filters__item-wrapper stats-leaders-filters__item-wrapper--reset"},r.createElement("button",{className:"stats-leaders-filter-reset-button",onClick:()=>{return e=l||c,o(!0),e.forEach((e=>e())),void a();var e}},s||(0,i.sC)("label.statsLeaders.filters.resetButtonText")))))};s.defaultProps={name:"StatsSectionNavFilterItems"},s.propTypes={children:o().any,hideReset:o().bool,isFiltersVisibleHandler:o().func,setResetFilterBtnStyles:o().func,resetText:o().string,setResetFnsProp:o().func}},6956:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,r.Children.map(t,(e=>{if(e)return r.createElement("div",{className:`stats-leaders-nav__item-wrapper ${e?.props?.classes?e.props.classes:""}`},e)})))};i.defaultProps={name:"StatsSectionNavItems"},i.propTypes={children:o().any.isRequired}},9010:(e,t,n)=>{"use strict";n.d(t,{W:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,r.Children.map(t,(e=>r.createElement("div",{className:`stats-leaders-nav__item-wrapper ${e.props.classes?e.props.classes:""}`},e))))};i.defaultProps={name:"StatsSectionRoundButtons"},i.propTypes={children:o().any.isRequired}},8678:(e,t,n)=>{"use strict";n.d(t,{m:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,r.Children.map(t,(e=>r.createElement(r.Fragment,null,e))))};i.defaultProps={name:"StatsSectionSettingsButton"},i.propTypes={children:o().any.isRequired}},4643:(e,t,n)=>{"use strict";n.d(t,{Ee:()=>o.E,WH:()=>i.W,Yj:()=>a.Y,a6:()=>r.a,mP:()=>s.m});var r=n(1482),a=n(6956),o=n(3134),i=n(9010),s=n(8678)},9223:(e,t,n)=>{"use strict";n.d(t,{n:()=>l});var r=n(2801),a=n(8815),o=n(2979),i=n(4643),s=n(3679);const l={Main:r.n,Heading:a.n,Content:o.IR,ContentHeader:o.n9,ContentHeaderHeading:o.bd,ContentHeaderOptions:o.$f,ContentHeaderBelow:o.sK,ContentBody:o.GC,ContentError:o.iH,Nav:i.a6,NavItems:i.Yj,NavFilterItems:i.Ee,RoundButtons:i.WH,AdditionalNavItems:s.h,SettingsButton:i.mP}},7714:(e,t,n)=>{"use strict";n(6540);var r=n(5556),a=n.n(r);a().bool.isRequired,a().number.isRequired,a().number.isRequired,a().number.isRequired,a().func.isRequired},5815:(e,t,n)=>{"use strict";n.d(t,{C:()=>m});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(9315),c=n(5414),u=n(686);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{P(e)}),p),R=e=>{const t=e?.getBoundingClientRect();return t?.height??0},x=()=>{let e=(e=>{const t=R(f),n=e?.getBoundingClientRect(),r=window.pageYOffset||document.documentElement.scrollTop;return n?.top+r-t})(g.current);const t=document.body.scrollTop||document.documentElement.scrollTop;let n=e+R(g.current);v&&matchMedia("(min-width: 1025px)").matches&&(e-=v,n-=v),t>n||t(window.addEventListener("scroll",x),()=>window.removeEventListener("scroll",x))),[]),(0,r.useLayoutEffect)((()=>{h?.forEach((e=>{if(e&&b.current&&y.current){const t=b.current.querySelector(`thead > tr > th:nth-child(${e})`)?.getBoundingClientRect().width,n=y.current.querySelector(`thead > tr > th:nth-child(${e})`);if(t&&n){n.style.minWidth=t+"px";const e=y.current.querySelector(".js-scrollable-container");e&&(e.scrollLeft=A)}}})),O()}),[C,b,y,h,A]),r.createElement(l.ScrollSync,null,r.createElement(r.Fragment,null,C?"":r.createElement("div",{className:s()("stats-table "+(i??""),{"stats-table--is-scrollable":k,[`stats-table--${o}`]:!!o},"stats-table__dup"),ref:y},r.createElement(l.ScrollSyncPane,null,r.createElement("div",{className:"stats-table__wrapper stats-table__dup-header stats-table__scroll-pane js-scrollable-container"},k&&r.createElement(c.r,{scrollWrapperRef:g,wrapperRef:b,scrollPosition:A,leftButtonRef:w,rightButtonRef:T}),r.createElement("table",{className:"stats-table__table"},m)))),r.createElement("div",{className:s()("stats-table "+(i??""),{"stats-table--is-scrollable":k,[`stats-table--${o}`]:!!o}),ref:b},r.createElement(l.ScrollSyncPane,null,r.createElement("div",{style:{overflow:"auto"},className:"stats-table__wrapper js-scrollable-container",onScroll:e=>{I(e.target.scrollLeft)}},k&&r.createElement(c.r,{scrollWrapperRef:g,wrapperRef:b,scrollPosition:A,leftButtonRef:E,rightButtonRef:S}),r.createElement("table",d({ref:g},n(),{className:"stats-table__table"}),t))),a)))}m.propTypes={children:o().any.isRequired,getTableProps:o().func.isRequired,nextPageButton:o().any,modifier:o().string,cssClass:o().string,stickyHeader:o().element,stickyPageNav:o().any,longCells:o().array,stickyOffset:o().number}},9579:(e,t,n)=>{"use strict";n.d(t,{M:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(303);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{rows:t,getTableBodyProps:n,prepareRow:a,getBenchmark:o,primaryTooltipComponent:i,getCellId:u,getCellTitle:p,customCells:m,skipCells:f,valueWrapper:h,getTrProps:v=()=>{}}=e;return r.createElement("tbody",n(),t.map(((e,t)=>{a(e);const n=e?.original?.isActiveClub?"is-active-club":"",g=t===e?.original?.qualiferRow?"is-qualifier-row":"",b=e?.original?.isConference&&1===t?"is-conference-row":"",y=e?.values?.isPlaying?"is-live":"",E=e.cells.filter((e=>!f||!f.includes(e.column.id)));return r.createElement("tr",c({},e.getRowProps(),{className:`stats-table__body-row ${g} ${b} ${y} ${n}`},v(e)),E.map((t=>{const n=t.getCellProps();if(m&&m[t.column.id])return m[t.column.id](e,t,n);const a=o?o(e,t):null,f=t.value??0;return r.createElement("td",c({},n,{className:s()("stats-table__cell",{"stats-table__cell--sorted":t.column.isSorted})}),r.createElement(d,{condition:h,wrapper:e=>r.createElement("div",{className:s()("stats-table__cell-inner-wrapper",{"stats-table__cell-inner-wrapper--empty":!f},{"stats-table__cell-inner-wrapper--bye":"B"===f})},e)},i&&"B"!==f?r.createElement(l.S,{id:u(e,t),title:p(e,t),hideArrow:!0,noPadding:!0,externalTooltip:!0,showOnHover:!1,direction:"below",primaryTooltipContent:i(e,t,a),classNames:{component:"stats-table__cell-button-wrapper",button:"stats-table__cell-button"}},f):r.createElement(r.Fragment,null,f)))})))})))};u.propTypes={rows:o().array.isRequired,getTableBodyProps:o().func.isRequired,prepareRow:o().func.isRequired,getBenchmark:o().func,primaryTooltipComponent:o().func,getCellId:o().func,getCellTitle:o().func,customCells:o().object,skipCells:o().array,valueWrapper:o().bool,getTrProps:o().func};const d=e=>{let{condition:t,wrapper:n,children:r}=e;return t?n(r):r}},9047:(e,t,n)=>{"use strict";n(6540);var r=n(5556);n.n(r)().any.isRequired},1809:(e,t,n)=>{"use strict";n.d(t,{a:()=>u});var r=n(6540),a=n(5556),o=n.n(a),i=n(6942),s=n.n(i),l=n(303);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{headerGroup:t,skipColumns:n,primaryTooltipComponent:a,secondaryTooltipComponent:o,doNotRenderTooltipForRows:i,customCells:u}=e;const{render:p}=PULSE.app.templating,m=PULSE.app.common.deviceHelper.isTouchScreen(),f=t.headers.filter((e=>!n||!n.includes(e.id)));return r.createElement("thead",null,r.createElement("tr",c({},t.getHeaderGroupProps(),{className:"stats-table__header-row"}),f.map((e=>{const t=e?.render("Header"),{onClick:n,...f}=e.getHeaderProps(e?.getSortByToggleProps());if(u&&u[e.id])return u[e.id](e);const h=()=>r.createElement(r.Fragment,null,t,e.isSorted&&r.createElement("span",{dangerouslySetInnerHTML:{__html:p({cssClass:s()("stats-table__sort-icon",{"stats-table__sort-icon--flipped":!e.isSortedDesc}),name:"dropdown"},"common.svg-icon")}}));return!a||m||i?.includes(e.id)?r.createElement("th",c({},f,{className:s()("stats-table__header-cell",{"stats-table__header-cell--sorted":e.isSorted}),scope:"col"}),r.createElement("button",{className:"stats-table__header-cell-button",onClick:n,disabled:!e.canSort},r.createElement(h,null))):r.createElement("th",c({},f,{className:s()("stats-table__header-cell",{"stats-table__header-cell--sorted":e.isSorted}),scope:"col"}),r.createElement(l.S,{id:`stats-leaders-sort-${e.id}`,externalTooltip:!0,suppressFocusStyles:!0,primaryTooltipContent:a&&a(e),secondaryTooltipContent:o&&o(e),classNames:{component:"stats-table__header-cell-button-wrapper",button:"stats-table__header-cell-button"},onClick:n,disabled:!e.canSort,title:e.canSort?`Sort by ${t} ${d(e)}`:null,theme:"dark"},r.createElement(h,null)))}))))};u.propTypes={headerGroup:o().object.isRequired,skipColumns:o().array,primaryTooltipComponent:o().any,secondaryTooltipComponent:o().any,doNotRenderTooltipForRows:o().arrayOf(o().string),customCells:o().any};const d=e=>e.isSorted&&e.isSortedDesc?"ascending":"descending"},3692:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});var r=n(6540),a=n(5556),o=n.n(a);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{cellProps:t,onCellRefChange:n,className:a,children:o}=e;const s=(0,r.useRef)();return(0,r.useEffect)((()=>{s.current&&n&&n(s.current)}),[s]),r.createElement("th",i({},t,{className:`stats-table__row-header-cell ${a}`,role:"rowheader",scope:"row",ref:s}),o)};s.propTypes={cellProps:o().any.isRequired,onCellRefChange:o().func,children:o().any.isRequired,className:o().string}},5414:(e,t,n)=>{"use strict";n.d(t,{r:()=>c});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087),s=n(7613),l=n(6529);const c=e=>{let{scrollWrapperRef:t,scrollPosition:n,wrapperRef:a,leftButtonRef:o,rightButtonRef:c}=e;const[d,p]=(0,r.useState)({left:!1,right:!0}),m=(0,s.l)(),f=a?.current?.closest(".js-ladder")?.firstChild,h=document.querySelectorAll(".js-scrollable-container"),v=f||h[h.length-1],g=_.debounce((()=>{if(!t.current)return;const{scrollWidth:e}=t.current,{clientWidth:r}=a.current;p({left:0!==n,right:n!==e-r})}),100);return(0,r.useEffect)((()=>{g()}),[n,m]),r.createElement("div",{className:"stats-table-scroll-buttons"},r.createElement("button",{ref:o,disabled:!d.left,className:"stats-table-scroll-button stats-table-scroll-button--left",onClick:()=>u(v,-150),"aria-label":(0,l._x)("label.scrollLeft")},r.createElement(i.A,{icon:"chevron-v2-left",className:"stats-table-scroll-button__icon"})),r.createElement("button",{ref:c,disabled:!d.right,className:"stats-table-scroll-button stats-table-scroll-button--right",onClick:()=>u(v,150),"aria-label":(0,l._x)("label.scrollRight")},r.createElement(i.A,{icon:"chevron-v2-right",className:"stats-table-scroll-button__icon"})))},u=(e,t)=>{e.scrollBy({left:t,behavior:"smooth"})};c.propTypes={scrollWrapperRef:o().object.isRequired,scrollPosition:o().number.isRequired,wrapperRef:o().object,leftButtonRef:o().any,rightButtonRef:o().any}},8942:(e,t,n)=>{"use strict";n.d(t,{l:()=>a});var r=n(6529);const a=e=>(0,r.sC)(`label.statsLeaders.${e}.description`)||(0,r.sC)("label.statspro.glossary.description."+(e=>{const t=e.length-1;return"s"===e[t]?e.substring(0,t):e})(e))},6495:(e,t,n)=>{"use strict";n(8942)},8417:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{pos:t="",homeOrAway:n="home",labelKey:a=""}=e;return r.createElement("p",{className:`team-announcements-field__postion-marker position-marker position-marker--${n.toLowerCase()} position-marker--${n.toLowerCase()}-${t.toLowerCase()}-posmarker`},r.createElement("span",{className:"team-announcements__position-marker-title"},PULSE.I18N.lookup(a)))};i.propTypes={pos:o().string.isRequired,homeOrAway:o().oneOf(["home","away"]).isRequired,labelKey:o().string.isRequired}},9406:(e,t,n)=>{"use strict";n.d(t,{W:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{homeTeam:t,awayTeam:n}=e;return r.createElement(r.Fragment,null,r.createElement("div",{className:"team-announcements-field__club-chip-wrapper"},r.createElement("div",{className:"team-announcements-field__club-chip"},r.createElement("span",{className:`team-announcements-field__club-chip-badge team-announcements-field__player-tag-badge-number team-lineups__position-meta-label--home ${t?.teamId}`},"•"),r.createElement("span",{className:"team-announcements-field__club-chip-title"},t.teamName)),r.createElement("div",{className:"team-announcements-field__club-chip"},r.createElement("span",{className:`team-announcements-field__club-chip-badge team-announcements-field__club-chip-badge--away team-announcements-field__player-tag-badge-number team-lineups__position-meta-label--away ${n?.teamId}`},"•"),r.createElement("span",{className:"team-announcements-field__club-chip-title"},n.teamName))))};i.propTypes={homeTeam:o().object,awayTeam:o().object}},3333:(e,t,n)=>{"use strict";n.d(t,{D:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(6529);const s=e=>{let{notAnnouncedTitle:t,notAnnouncedDescription:n}=e;return r.createElement("div",{className:"team-announcements__empty"},r.createElement("div",{className:"team-announcements__empty-image-container"},r.createElement("img",{src:`/resources/${window.RESOURCES_VERSION}/i/elements/empty-state.png`,className:"team-announcements__empty-image-large"})),r.createElement("div",{className:"team-announcements__empty-text-container"},r.createElement("h3",{className:"team-announcements__empty-heading"},t||(0,i.sC)("label.teamannouncements.notannounced.title")),r.createElement("p",{className:"team-announcements__empty-text"},n||(0,i.sC)("label.teamannouncements.notannounced.description"))))};s.propTypes={notAnnouncedTitle:o().string,notAnnouncedDescription:o().string}},7053:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(3518),s=n(6529);const l=e=>{let{viewMode:t,setViewMode:n}=e;return r.createElement("div",{className:"team-announcements__toggle-wrapper"},r.createElement(i.l,{id:"data-type-toggle",value:t,onChange:e=>n(e),options:[{label:(0,s.sC)("label.teamannouncements.fieldView"),value:"field"},{label:(0,s.sC)("label.teamannouncements.listView"),value:"list"}]}))};l.propTypes={viewMode:o().string,setViewMode:o().func}},9809:(e,t,n)=>{"use strict";n.d(t,{$:()=>o});var r=n(6540),a=n(255);n(4295);const o=()=>r.createElement(a.A,{className:"team-announcements-field__skeleton",count:1})},4688:(e,t,n)=>{"use strict";n.d(t,{i:()=>p});var r=n(6540),a=n(5556),o=n.n(a),i=n(3959),s=n(8087),l=n(7053),c=n(3333),u=n(9809),d=n(305);const p=e=>{let{pid:t,teamDisplay:n,clubLabel:a,notAnnouncedTitle:o,notAnnouncedDescription:p}=e;const m=t,[f,h]=(0,r.useState)("field"),v=PULSE.app.common.team.getClubTeamProviderIds(a),{data:g,isLoading:b}=(0,i.NK)({matchId:m});let y="both";"club-team"===n?v.includes(g?.match?.homeTeamId)?y="home":v.includes(g?.match?.awayTeamId)&&(y="away"):"opposing-team"===n&&(v.includes(g?.match?.homeTeamId)?y="away":v.includes(g?.match?.awayTeamId)&&(y="home"));const E="home"===n||"both"===n||"home"===y||"both"===y,S="away"===n||"both"===n||"away"===y||"both"===y;return r.createElement(r.Fragment,null,r.createElement("div",{className:"team-announcements__content-body"},b?r.createElement(u.$,null):g?r.createElement(r.Fragment,null,r.createElement(l.f,{viewMode:f,setViewMode:h}),r.createElement(d.r,{viewMode:f,matchRosterData:g,initialTeamDisplay:y,displayHome:E,displayAway:S})):r.createElement(c.D,{notAnnouncedTitle:o,notAnnouncedDescription:p})),r.createElement("div",{className:"team-announcements__last-updated"},r.createElement(s.A,{icon:"info-circle",className:"team-announcements__last-updated-icon"}),r.createElement("p",{className:"team-announcements__last-updated-details"},r.createElement("span",{className:"team-announcements__last-updated-label"},PULSE.I18N.lookup("label.teamlineups.lastUpdated"))," ",r.createElement("span",{className:"team-announcements__last-updated-time"},moment(g?.matchRoster?.lastUpdated).format("h:mm a dddd, MMMM DD, YYYY")))))};p.propTypes={pid:o().string,teamDisplay:o().string,clubLabel:o().string,notAnnouncedTitle:o().string,notAnnouncedDescription:o().string}},305:(e,t,n)=>{"use strict";n.d(t,{r:()=>y});var r=n(6540),a=n(5556),o=n.n(a),i=n(5487),s=n(1432),l=n(885),c=n(7178),u=n(794),d=n(9197),p=n(3070),m=n(8003),f=n(5847),h=n(7848),v=n(7613);class g{constructor(){this.backs=[],this.halfBacks=[],this.centres=[],this.halfForwards=[],this.forwards=[],this.followers=[],this.interchanges=[],this.emergencies=[],this.substitutes=[],this.lateChanges,this.teamId="",this.teamName=""}}const b=["BPL","FB","BPR","HBFL","CHB","HBFR","WL","C","WR","HFFL","CHF","HFFR","FPL","FF","FPR"],y=e=>{let{viewMode:t,initialTeamDisplay:n,matchRosterData:a,displayHome:o,displayAway:y}=e;const E=a?.matchRoster?.homeTeam?.lateChanges,S=a?.matchRoster?.awayTeam?.lateChanges,w=(0,v.S)(),_=new g,T=new g,[C,N]=(0,r.useState)(n),A=a?.match?.status,P=PULSE.app.common.CONSTANTS.DISPLAY_MATCH_STATUSES.includes(A),k=[],O=[],I=a?.teamPlayers;I&&(k.push(a?.matchRoster?.homeTeam?.milestones),O.push(a?.matchRoster?.awayTeam?.milestones),_.teamName=a?.match?.homeTeam?.name,T.teamName=a?.match?.awayTeam?.name,_.teamId=PULSE.app.common.team.getTeamAbbr(a?.match?.homeTeamId),T.teamId=PULSE.app.common.team.getTeamAbbr(a?.match?.awayTeamId),_.lateChanges=a?.matchRoster?.homeTeam?.lateChanges,T.lateChanges=a?.matchRoster?.awayTeam?.lateChanges,_.fieldPlayers=I[0].players.filter((e=>b.includes(e.player.position))),T.fieldPlayers=I[1].players.filter((e=>b.includes(e.player.position))),(0,h.u)(I[0].players,"home",_,T),(0,h.u)(I[1].players,"away",_,T),PULSE.app.common.objectHelper.clearEmptyObjectKeys(_),PULSE.app.common.objectHelper.clearEmptyObjectKeys(T));const R=k[0]?.length>0,x=O[0]?.length>0;return"field"===t?r.createElement(r.Fragment,null,r.createElement(u.g,{homeData:_,awayData:T,matchStatus:A,initialTeamDisplay:n,teamDisplay:C,updateTeamDisplay:N}),r.createElement("div",{className:"both"===C?"team-announcements-field__info-wrapper--both":"team-announcements-field__info-wrapper"},r.createElement(p.T,{playersInHome:a?.matchRoster?.homeTeam?.ins,playersOutHome:a?.matchRoster?.homeTeam?.outs,playersInAway:a?.matchRoster?.awayTeam?.ins,playersOutAway:a?.matchRoster?.awayTeam?.outs,teamDisplay:C}),P||(R||x)&&w>640?r.createElement("div",{className:"team-announcements-field__footer-section-wrapper"},R||x?r.createElement(f.b,{matchStatus:A,homeMilestones:k[0],awayMilestones:O[0],teamDisplay:C}):null,r.createElement(m.v,{homeLateChanges:E,awayLateChanges:S,matchStatus:A,teamDisplay:C})):null)):r.createElement(r.Fragment,null,o?r.createElement("div",{className:"team-announcements__team team-announcements__team--home"},r.createElement(i.J,{name:a?.match?.homeTeam?.name,clubId:a?.match?.homeTeam?.teamId}),r.createElement(d.z,{playersOut:a?.matchRoster?.homeTeam?.outs,playersIn:a?.matchRoster?.homeTeam?.ins}),P||R?r.createElement("div",{className:"team-announcements__late-changes-milestones"},R?r.createElement(c.H,{milestones:k[0]}):null,r.createElement(l.D,{matchStatus:A,lateChanges:E})):null,r.createElement("div",{className:"team-announcements__player-info-wrapper"},r.createElement(s.u,{players:_,teamAbbr:PULSE.app.common.team.getTeamAbbr(a?.match?.homeTeam?.teamId),teamLocation:"home",matchStatus:A}))):null,y?r.createElement("div",{className:"team-announcements__team team-announcements__team--away"},r.createElement(i.J,{name:a?.match?.awayTeam?.name,clubId:a?.match?.awayTeam?.teamId}),r.createElement(d.z,{playersIn:a?.matchRoster?.awayTeam?.ins,playersOut:a?.matchRoster?.awayTeam?.outs}),P||x?r.createElement("div",{className:"team-announcements__late-changes-milestones"},x?r.createElement(c.H,{milestones:O[0]}):null,r.createElement(l.D,{lateChanges:S,matchStatus:A})):null,r.createElement("div",{className:"team-announcements__player-info-wrapper"},r.createElement(s.u,{players:T,teamAbbr:PULSE.app.common.team.getTeamAbbr(a?.match?.awayTeam?.teamId),teamLocation:"away",matchStatus:A}))):null)};y.propTypes={viewMode:o().oneOf(["field","list"]),matchRosterData:o().object,initialTeamDisplay:o().oneOf(["both","home","away"]),displayHome:o().bool,displayAway:o().bool}},794:(e,t,n)=>{"use strict";n.d(t,{g:()=>f});var r=n(6540),a=n(5556),o=n.n(a),i=n(2833),s=n(7848),l=n(6529),c=n(8417),u=n(5301),d=n(9864),p=n(3518),m=n(9406);const f=e=>{let{homeData:t,awayData:n,matchStatus:a,initialTeamDisplay:o,teamDisplay:f,updateTeamDisplay:h}=e;const v="home"===f?(0,s.b)(t?.followers):"away"===f?(0,s.b)([],n?.followers):(0,s.b)(t?.followers,n?.followers),g="home"===f?(0,s.b)(t?.interchanges):"away"===f?(0,s.b)([],n?.interchanges):(0,s.b)(t?.interchanges,n?.interchanges),b="home"===f?(0,s.b)(t?.emergencies):"away"===f?(0,s.b)([],n?.emergencies):(0,s.b)(t?.emergencies,n?.emergencies),y="home"===f?(0,s.b)(t?.substitutes):"away"===f?(0,s.b)([],n?.substitutes):(0,s.b)(t?.substitutes,n?.substitutes),E="home"===f||"home"===o||"away"===f||"away"===o;return r.createElement(r.Fragment,null,r.createElement("div",{className:"team-announcements-field"},r.createElement("div",{className:"team-announcements-field__panel-wrapper"},"both"===o?r.createElement(r.Fragment,null,r.createElement("div",{className:"team-announcements__toggle-wrapper team-announcements__toggle-wrapper--team-display"},r.createElement(p.l,{id:"data-type-toggle",value:f,onChange:e=>{h(e)},options:[{label:(0,l.sC)("label.location.all"),value:"both"},{label:t?.teamId?.toUpperCase(),value:(0,l.sC)("label.location.home").toLowerCase()},{label:n?.teamId?.toUpperCase(),value:(0,l.sC)("label.location.away").toLowerCase()}]}))):null,E?r.createElement("div",{className:"team-announcements-field__team-title"},r.createElement(d.P,{className:"team-announcements-field__team-title-icon",teamAbbreviation:"home"===f?t?.teamId:n?.teamId}),r.createElement("h3",{className:"team-announcements-field__team-title-name"},"home"===f?t?.teamName:n?.teamName)):r.createElement(m.W,{homeTeam:t,awayTeam:n}),r.createElement("div",{className:"team-announcements-field__panel"},r.createElement("div",{className:"team-announcements-field__followers"},t.followers||n.followers?r.createElement(r.Fragment,null,r.createElement("h3",{className:"team-announcements-field__header"},PULSE.I18N.lookup("label.playingposition.group.followers")),r.createElement("div",{className:"team-announcements-field__list team-announcements-field__list--followers"},r.createElement(i.X,{playerGroup:v,homeData:t,awayData:n,teamDisplay:f}))):null),r.createElement("div",{className:"team-announcements-field__starters"},r.createElement("div",{className:`team-announcements-field__starters-graphic team-announcements-field__starters-graphic--${f}`},r.createElement(c.Z,{pos:"B",homeOrAway:"home",labelKey:"label.playingposition.group.abbr.backs"}),r.createElement(c.Z,{pos:"HB",homeOrAway:"home",labelKey:"label.playingposition.group.abbr.halfbacks"}),r.createElement(c.Z,{pos:"C",homeOrAway:"home",labelKey:"label.playingposition.group.abbr.centres"}),r.createElement(c.Z,{pos:"HF",homeOrAway:"home",labelKey:"label.playingposition.group.abbr.halfforwards"}),r.createElement(c.Z,{pos:"F",homeOrAway:"home",labelKey:"label.playingposition.group.abbr.forwards"}),"both"===f?r.createElement(r.Fragment,null,r.createElement(c.Z,{pos:"B",homeOrAway:"away",labelKey:"label.playingposition.group.abbr.backs"}),r.createElement(c.Z,{pos:"HB",homeOrAway:"away",labelKey:"label.playingposition.group.abbr.halfbacks"}),r.createElement(c.Z,{pos:"C",homeOrAway:"away",labelKey:"label.playingposition.group.abbr.centres"}),r.createElement(c.Z,{pos:"HF",homeOrAway:"away",labelKey:"label.playingposition.group.abbr.halfforwards"}),r.createElement(c.Z,{pos:"F",homeOrAway:"away",labelKey:"label.playingposition.group.abbr.forwards"})):null,"home"===f||"both"===f?t?.fieldPlayers?.map((e=>r.createElement("div",{className:`team-announcements-field__field-player-wrapper team-announcements-field__field-player-wrapper--home-${e.player.position.toLowerCase()}`,key:`fieldPlayer-${e.player.player.playerId}}`},r.createElement(u.h,{player:e,homeOrAway:"home",teamAbbr:t.teamId,showPhoto:"home"===f})))):null,"both"===f?n?.fieldPlayers?.map((e=>r.createElement("div",{className:`team-announcements-field__field-player-wrapper team-announcements-field__field-player-wrapper--away-${e.player.position.toLowerCase()}`,key:`fieldPlayer-${e.player.player.playerId}}`},r.createElement(u.h,{player:e,homeOrAway:"away",teamAbbr:n.teamId,showPhoto:!1})))):null,"away"===f?n?.fieldPlayers?.map((e=>r.createElement("div",{className:`team-announcements-field__field-player-wrapper team-announcements-field__field-player-wrapper--home-${e.player.position.toLowerCase()}`,key:`fieldPlayer-${e.player.player.playerId}}`},r.createElement(u.h,{player:e,homeOrAway:"away",teamAbbr:n.teamId,showPhoto:!0})))):null)),r.createElement("div",{className:"team-announcements-field__interchange"},t.interchanges||n.interchanges?r.createElement(r.Fragment,null,r.createElement("h3",{className:"team-announcements-field__header"},PULSE.I18N.lookup("label.playingposition.group.interchanges")),r.createElement("div",{className:"team-announcements-field__list team-announcements-field__list--interchange"},r.createElement(i.X,{playerGroup:g,teamDisplay:f,homeData:t,awayData:n}))):null,PULSE.app.common.CONSTANTS.DISPLAY_MATCH_STATUSES.includes(a)&&(t.substitutes||n.substitutes)?r.createElement(r.Fragment,null,r.createElement("h3",{className:"team-announcements-field__header"},PULSE.I18N.lookup("label.playingposition.group.substitutes")),r.createElement("div",{className:"team-announcements-field__list team-announcements-field__list--substitutes"},r.createElement(i.X,{playerGroup:y,teamDisplay:f,homeData:t,awayData:n}))):null)),t.emergencies||n.emergencies?r.createElement("div",{className:"team-announcements-field__emergencies"},r.createElement("h3",{className:"team-announcements-field__header"},PULSE.I18N.lookup("label.playingposition.group.emergencies")),r.createElement("div",{className:"team-announcements-field__emergencies-list-wrapper"},r.createElement("div",{className:"team-announcements-field__list team-announcements-field__list--emergencies"},r.createElement(i.X,{playerGroup:b,teamDisplay:f,homeData:t,awayData:n})))):null)))};f.propTypes={homeData:o().object,awayData:o().object,matchStatus:o().string,initialTeamDisplay:o().oneOf(["both","home","away"]),teamDisplay:o().oneOf(["both","home","away"]),updateTeamDisplay:o().func}},2833:(e,t,n)=>{"use strict";n.d(t,{X:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(5301);const s=e=>{let{playerGroup:t,homeData:n,awayData:a,teamDisplay:o}=e;return t?.map((e=>{const t=e?.home,s=e?.away;return"both"!==o?r.createElement("div",{className:"team-announcements-field__field-player-wrapper",key:`fieldPlayer_${"home"===o?t?.player.player.playerId:s?.player.player.playerId}`},r.createElement(i.h,{player:"home"===o?t:s,homeOrAway:o,teamAbbr:"home"===o?n?.teamId.toLowerCase():a?.teamId.toLowerCase(),showPhoto:!0})):r.createElement("div",{className:"team-announcements-field__player-tag-badge-wrapper",key:`fieldPlayer_${t?.player.player.playerId}-${s?.player.player.playerId}`},r.createElement(i.h,{player:t,homeOrAway:"home",teamAbbr:n?.teamId.toLowerCase(),showPhoto:!1}),r.createElement(i.h,{player:s,homeOrAway:"away",teamAbbr:a?.teamId.toLowerCase(),showPhoto:!1}))}))};s.propTypes={playerGroup:o().array,homeData:o().object,awayData:o().object,teamDisplay:o().string}},3070:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{playersInHome:t,playersOutHome:n,playersInAway:a,playersOutAway:o,teamDisplay:i}=e;const s="home"===i?t:"away"===i?a:null,l="home"===i?n:"away"===i?o:null;return r.createElement(r.Fragment,null,r.createElement("div",{className:"team-announcements-field__footer-section-wrapper team-announcements-field__footer-section-wrapper--in-out"},r.createElement("div",{className:"team-announcements-field__footer-section"},("home"===i||"away"===i)&&r.createElement("span",{className:"team-announcements-field__footer-section-label"},r.createElement("span",{className:"team-announcements-field__ins-outs-tag team-announcements-field__ins-outs-tag--in content-tag"},PULSE.I18N.lookup("label.teamlineups.playerIn"))),("home"===i||"away"===i)&&r.createElement("span",{className:"team-announcements-field__footer-section-values"},s?.length>0?s.map(((e,t)=>r.createElement("span",{key:`subIn_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==s.length?", ":null," "))):r.createElement("span",null,"-")),"both"===i&&r.createElement(r.Fragment,null,r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--home"},t?.length>0?t.map(((e,n)=>r.createElement("span",{key:`subIn_${n}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,n+1!==t.length?", ":null," "))):r.createElement("span",null,"-")),r.createElement("span",{className:"team-announcements-field__footer-section-label team-announcements-field__footer-section-label--in-out"},r.createElement("span",{className:"team-announcements-field__ins-outs-tag team-announcements-field__ins-outs-tag--in content-tag"},PULSE.I18N.lookup("label.teamlineups.playerIn"))),r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--away"},a?.length>0?a.map(((e,t)=>r.createElement("span",{key:`subIn_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==a.length?", ":null," "))):r.createElement("span",null,"-")))),r.createElement("div",{className:"team-announcements-field__footer-section"},("home"===i||"away"===i)&&r.createElement("span",{className:"team-announcements-field__footer-section-label team-announcements-field__footer-section-label--in-out"},r.createElement("span",{className:"team-announcements-field__ins-outs-tag team-announcements-field__ins-outs-tag--out content-tag"},PULSE.I18N.lookup("label.teamlineups.playerOut"))),("home"===i||"away"===i)&&r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values"},l?.length>0?l.map(((e,t)=>r.createElement("span",{key:`subOut_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==l.length?", ":null," "))):r.createElement("span",null,"-")),"both"===i&&r.createElement(r.Fragment,null,r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--home"},n?.length>0?n.map(((e,t)=>r.createElement("span",{key:`subOut_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==n.length?", ":null," "))):r.createElement("span",null,"-")),r.createElement("span",{className:"team-announcements-field__footer-section-label team-announcements-field__footer-section-label--in-out"},r.createElement("span",{className:"team-announcements-field__ins-outs-tag team-announcements-field__ins-outs-tag--out content-tag"},PULSE.I18N.lookup("label.teamlineups.playerOut"))),r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--away"},o?.length>0?o.map(((e,t)=>r.createElement("span",{key:`subOut_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==o.length?", ":null," "))):r.createElement("span",null,"-"))))))};i.propTypes={playersInHome:o().array,playersOutHome:o().array,playersInAway:o().array,playersOutAway:o().array,teamDisplay:o().oneOf(["both","home","away"])}},8003:(e,t,n)=>{"use strict";n.d(t,{v:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{homeLateChanges:t,awayLateChanges:n,matchStatus:a,teamDisplay:o}=e;const i=PULSE.app.common.CONSTANTS.DISPLAY_MATCH_STATUSES.includes(a),s="home"===o?t:"away"===o?n:null;return i&&r.createElement("div",{className:"team-announcements-field__footer-section team-announcements-field__footer-section--late-changes"},("home"===o||"away"===o)&&r.createElement("span",{className:"team-announcements-field__footer-section-label"},PULSE.I18N.lookup("label.teamlineups.lateChanges.short")),("home"===o||"away"===o)&&r.createElement(r.Fragment,null,s&&i?r.createElement(r.Fragment,null,r.createElement("span",{className:"team-announcements-field__footer-section-values"},s)):r.createElement("span",{className:"team-announcements-field__footer-section-values"},PULSE.I18N.lookup("label.teamlineups.noLateChanges"))),"both"===o&&r.createElement(r.Fragment,null,r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--home"},t&&i?t:PULSE.I18N.lookup("label.teamlineups.noLateChanges")),r.createElement("span",{className:"team-announcements-field__footer-section-label"},PULSE.I18N.lookup("label.teamlineups.lateChanges.short")),r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--away"},n&&i?n:PULSE.I18N.lookup("label.teamlineups.noLateChanges"))))};i.propTypes={homeLateChanges:o().string,awayLateChanges:o().string,matchStatus:o().string,teamDisplay:o().oneOf(["both","home","away"])}},5847:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{homeMilestones:t,awayMilestones:n,teamDisplay:a}=e;const o="home"===a?t:"away"===a?n:null;return r.createElement("div",{className:"team-announcements-field__footer-section team-announcements-field__footer-section--milestones"},("home"===a||"away"===a)&&r.createElement("span",{className:"team-announcements-field__footer-section-label"},"Milestones"),("home"===a||"away"===a)&&r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values"},o?.length>0?o.map(((e,t)=>r.createElement("span",{key:`subIn_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.milestoneEvent?` (${e?.milestoneEvent})`:null,t+1!==o.length?", ":null," "))):r.createElement("span",null,"-")),"both"===a&&r.createElement(r.Fragment,null,r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--home"},t?.length>0?t.map(((e,n)=>r.createElement("span",{key:`subIn_${n}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.milestoneEvent?` (${e?.milestoneEvent})`:null,n+1!==t.length?", ":null," "))):r.createElement("span",null,"-")),r.createElement("span",{className:"team-announcements-field__footer-section-label"},"Milestones"),r.createElement("span",{className:"team-announcements-field__footer-section-values team-announcements-field__footer-section-values--away"},n?.length>0?n.map(((e,t)=>r.createElement("span",{key:`subIn_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.milestoneEvent?` (${e?.milestoneEvent})`:null,t+1!==n.length?", ":null," "))):r.createElement("span",null,"-"))))};i.propTypes={homeMilestones:o().array,awayMilestones:o().array,teamDisplay:o().oneOf(["both","home","away"])}},5301:(e,t,n)=>{"use strict";n.d(t,{h:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8357);const s=e=>{let{player:t,homeOrAway:n,teamAbbr:a="",showPhoto:o}=e;return r.createElement(r.Fragment,null,o?r.createElement(i.U,{className:"team-announcements-field__player-headshot",photoUrl:t.photoURL,alt:`${t?.player?.player?.playerName?.givenName} ${t?.player?.player?.playerName?.surname}`}):null,r.createElement("div",{className:"team-announcements-field__player-tag-badge"},r.createElement("span",{className:`team-announcements-field__player-tag-badge-number team-lineups__position-meta-label--${n} ${a.toLowerCase()}`},t?.jumperNumber),r.createElement("span",{className:"team-announcements-field__player-tag-badge-name"},t?.player?.player?.playerName?.givenName.charAt(0),". ",t?.player?.player?.playerName?.surname)))};s.propTypes={player:o().object,homeOrAway:o().oneOf(["home","away"]),teamAbbr:o().string,showPhoto:o().bool}},5487:(e,t,n)=>{"use strict";n.d(t,{J:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(9864),s=n(8813);const l=e=>r.createElement("div",{className:`team-announcements__header ${PULSE.app.common.team.getTeamAbbr(`${e?.clubId}`)}`},r.createElement(i.P,{teamAbbreviation:`${PULSE.app.common.team.getTeamAbbr(`${e?.clubId}`)}`,className:"team-announcements__header-club-logo",theme:"light"}),r.createElement("h3",{className:"team-announcements__header-title"},e.name),e?.clubId?r.createElement(s.u,{teamAbbreviation:`${PULSE.app.common.team.getTeamAbbr(`${e?.clubId}`)}`,className:"team-announcements__header-club-watermark",side:"right",type:"colour"}):null);l.propTypes={clubId:o().string,name:o().string}},9197:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{playersIn:t,playersOut:n}=e;return r.createElement("p",{className:"team-announcements__substitutes team-announcements__substitutes"},r.createElement("span",{className:"team-announcements__substitutes-team"},r.createElement("span",{className:"team-announcements__substitutes-title team-announcements__substitutes-title--in content-tag"},PULSE.I18N.lookup("label.teamlineups.playerIn")),r.createElement("span",{className:"team-announcements__substitutes-values"},t?.length>0?t?.map(((e,n)=>r.createElement("span",{key:`subIn_${n}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,n+1!==t.length?", ":null," "))):r.createElement("span",null,"-"))),r.createElement("span",{className:"team-announcements__substitutes-team"},r.createElement("span",{className:"team-announcements__substitutes-title team-announcements__substitutes-title--out content-tag"},PULSE.I18N.lookup("label.teamlineups.playerOut")),r.createElement("span",{className:"team-announcements__substitutes-values"},n?.length>0?n?.map(((e,t)=>r.createElement("span",{key:`subOut_${t}`},e?.player?.playerName?.givenName," ",e?.player?.playerName?.surname,e?.reason?` (${e?.reason})`:null,t+1!==n.length?", ":null," "))):r.createElement("span",null,"-"))))};i.propTypes={playersIn:o().array,playersOut:o().array}},885:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{lateChanges:t,matchStatus:n}=e;return PULSE.app.common.CONSTANTS.DISPLAY_MATCH_STATUSES.includes(n)?r.createElement("p",{className:"team-announcements__late-changes"},r.createElement("span",{className:"team-announcements__late-changes-title team-announcements__list-title"},PULSE.I18N.lookup("label.teamlineups.lateChanges.short")),t?r.createElement("span",{className:"team-announcements__late-changes-value team-announcements__list-values"},t):r.createElement("span",{className:"team-announcements__late-changes-title team-announcements__list-values"},PULSE.I18N.lookup("label.teamlineups.noLateChanges"))):null};i.propTypes={matchStatus:o().string,lateChanges:o().string}},1432:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(6540),a=n(5556),o=n.n(a);const i=["backs","halfBacks","centres","halfForwards","forwards","followers","interchanges","substitutes","emergencies"],s=e=>{let{players:t,teamAbbr:n,teamLocation:a,matchStatus:o}=e;return i.map(((e,i)=>{if("substitutes"===e&&!PULSE.app.common.CONSTANTS.DISPLAY_MATCH_STATUSES.includes(o))return null;const s=[],l="label.playingposition.group."+e;if(t[e]){for(const o of t[e])s.push(r.createElement(r.Fragment,{key:`player_${i}`},r.createElement("span",{className:"team-announcements__player-info"},r.createElement("span",{key:`player_title_${i}`,className:`team-announcements__jumper-number team-lineups__position-meta-label team-lineups__position-meta-label--${a} ${n.toLowerCase()}`},o.jumperNumber),r.createElement("span",{key:`player_value_${i}`,className:"team-announcements__player-name"},o.player.player.playerName.givenName," ",o.player.player.playerName.surname))));return r.createElement("div",{key:`${e}-${i}`,className:"team-announcements__list-title team-announcements__position-group"},r.createElement("div",{className:"team-announcements__list-title"},r.createElement("span",{className:"team-announcements__position-title"},PULSE.I18N.lookup(l))),r.createElement("div",{className:"team-announcements__list-values"},s.map(((e,t)=>r.createElement(r.Fragment,{key:`player-position_${t}`},e)))))}return null}))};s.propTypes={players:o().object.isRequired,teamAbbr:o().string,teamLocation:o().string.isRequired,matchStatus:o().string}},7178:(e,t,n)=>{"use strict";n.d(t,{H:()=>i});var r=n(6540),a=n(5556),o=n.n(a);const i=e=>{let{milestones:t}=e;return r.createElement("p",{className:"team-announcements__milestones team-announcements__milestones"},r.createElement("span",{className:"team-announcements__milestones-title team-announcements__list-title"},PULSE.I18N.lookup("label.teamannouncements.milestones")),r.createElement("span",{className:"team-announcements__milestones-value team-announcements__list-values"},t.map(((e,n)=>`${e?.player?.playerName?.givenName} ${e?.player?.playerName?.surname} (${e?.milestoneEvent})${n+1{"use strict";n.d(t,{f:()=>c});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(4740),l=n(5539);const c=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.ErrorBoundary,{fallback:r.createElement(r.Fragment,null)},r.createElement(l.f,n)))};c.propTypes={store:i().object.isRequired,data:i().object}},5251:(e,t,n)=>{"use strict";n.d(t,{N:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(4688);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.i,n))};l.propTypes={store:i().object.isRequired,data:i().object}},7848:(e,t,n)=>{"use strict";n.d(t,{b:()=>r,u:()=>m});const r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const n=[];for(let o=0;o<(a=t,(r=e).length>a.length?r.length:a.length);o++)n.push({home:e[o],away:t[o]});var r,a;return n},{EMERGENCIES:a,SUBSTITUTES:o,INTERCHANGE:i,FOLLOWERS:s,FORWARDS:l,HALF_FORWARDS:c,CENTRES:u,HALF_BACKS:d,BACKS:p}=PULSE.app.common.CONSTANTS.PLAYER_POSITION_GROUPS,m=(e,t,n,r)=>{for(const m of e){const e=m.player.position,f="home"===t?n:r;a.includes(e)&&f.emergencies.push(m),o.includes(e)&&f.substitutes.push(m),i.includes(e)&&f.interchanges.push(m),s.includes(e)&&f.followers.push(m),l.includes(e)&&f.forwards.push(m),c.includes(e)&&f.halfForwards.push(m),u.includes(e)&&f.centres.push(m),d.includes(e)&&f.halfBacks.push(m),p.includes(e)&&f.backs.push(m)}}},8178:(e,t,n)=>{"use strict";n(6540);var r=n(5556),a=n.n(r);n(6529),n(8087),a().object.isRequired,a().string.isRequired},667:(e,t,n)=>{"use strict";n.d(t,{y:()=>d});var r=n(6540),a=n(5556),o=n.n(a),i=n(6254),s=n(5439),l=n(9367);const c={ins:{title:"IN",cssClass:"in"},outs:{title:"OUT",cssClass:"out"}},u=(e,t)=>e.map((e=>{const n={...e},r=t.find((t=>t.player.playerId===e.player.playerId))?.milestoneEvent;return r&&(n.reason=r),n})),d=e=>{let{matchRoster:t,matchTitle:n,teamDisplay:a,ctaConfig:o}=e;const d=t.homeTeam,p=t.awayTeam;return r.createElement("div",{className:"team-lineups__section"},Object.keys(c).map((e=>{const t={home:"ins"===e?u(d[e],d.milestones):d[e],away:"ins"===e?u(p[e],p.milestones):p[e]};return t.home.length||t.away.length?"both"===a?r.createElement(i.T,{key:e,title:c[e].title,matchTitle:n,data:t,cssClass:c[e].cssClass}):r.createElement(s.a,{key:e,title:c[e].title,matchTitle:n,data:t,cssClass:c[e].cssClass,teamDisplay:a}):null})),o&&r.createElement(l.s,{ctaConfig:o,matchTitle:n}))};d.propTypes={matchRoster:o().object.isRequired,matchTitle:o().string.isRequired,teamDisplay:o().string.isRequired,ctaConfig:o().object}},9532:(e,t,n)=>{"use strict";n.d(t,{x:()=>l});var r=n(6540),a=n(5556),o=n.n(a),i=n(5395),s=n(2880);const l=e=>{let{player:t,reason:n}=e;const a=(0,s.B)();return r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement("div",{className:"team-lineups-ins-and-outs__player-name-wrapper"},r.createElement("p",{className:"team-lineups-ins-and-outs__player-name"},t.playerName.givenName.charAt(0),". ",t.playerName.surname),n?r.createElement("p",{className:"team-lineups-ins-and-outs__player-reason"},n):null),r.createElement("div",{className:"team-lineups-ins-and-outs__headshot"},r.createElement(i.U,{photoUrl:t?.photoURL,alt:`${t?.playerName?.givenName} ${t?.playerName?.surname}`,scale:a})))};l.propTypes={player:o().object.isRequired,reason:o().string}},6254:(e,t,n)=>{"use strict";n.d(t,{T:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(9532);const s=e=>{let{data:t,title:n,matchTitle:a,cssClass:o}=e;const s=(e,n)=>{if(!e)return null;const o=e.player?e.player:e;return r.createElement(i.x,{key:o.playerId,data:t,player:o,reason:e.reason,match:n,matchTitle:a})};return r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs team-lineups-condensed-embeddable__ins-and-outs--both"},r.createElement("div",{className:"team-lineups__title-section u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper "},r.createElement("p",{className:"team-lineups-ins-and-outs__title "+(o?`team-lineups-ins-and-outs__title--${o}`:"")},n))),r.createElement("div",{className:"team-lineups__grid"},t.home.length?r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--home"},[...t.home].reverse().map((e=>s(e,t)))):r.createElement("span",{className:"team-lineups-ins-and-outs__empty team-lineups-ins-and-outs__empty--home"},"–"),r.createElement("div",{className:"team-lineups__title-section u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement("p",{className:"team-lineups-ins-and-outs__title "+(o?`team-lineups-ins-and-outs__title--${o}`:"")},n))),t.away.length?r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--away"},t.away.map((e=>s(e,t.match)))):r.createElement("span",{className:"team-lineups-ins-and-outs__empty team-lineups-ins-and-outs__empty--away"},"–")))};s.propTypes={data:o().object.isRequired,title:o().string.isRequired,matchTitle:o().string.isRequired,cssClass:o().string}},5439:(e,t,n)=>{"use strict";n.d(t,{a:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(9532);const s=e=>{let{data:t,title:n,matchTitle:a,cssClass:o,teamDisplay:s}=e;const l=(e,n)=>{if(!e)return null;const o=e.player?e.player:e;return r.createElement(i.x,{key:o.playerId,data:t,player:o,reason:e.reason,match:n,matchTitle:a})};return r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-label"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement("p",{className:"team-lineups-ins-and-outs__title "+(o?`team-lineups-ins-and-outs__title--${o}`:"")},n))),r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-value"},"home"===s?t.home.length?r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--home"},[...t.home].reverse().map((e=>l(e,t.match)))):r.createElement("span",{className:"team-lineups-ins-and-outs__empty team-lineups-ins-and-outs__empty--home"},"–"):"away"===s?t.away.length?r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--away"},t.away.map((e=>l(e,t.match)))):r.createElement("span",{className:"team-lineups-ins-and-outs__empty team-lineups-ins-and-outs__empty--away"},"–"):null)))};s.propTypes={data:o().object.isRequired,title:o().string.isRequired,matchTitle:o().string.isRequired,cssClass:o().string,teamDisplay:o().string.isRequired}},9367:(e,t,n)=>{"use strict";n.d(t,{s:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(8087);const s=e=>{let{ctaConfig:t,matchTitle:n}=e;const a=new URL(t.ctaLink,location.origin);return r.createElement("div",{className:"team-lineups-condensed-embeddable__cta"},r.createElement("a",{href:t.ctaLink,className:"button button-new button-new--primary team-lineups-condensed-embeddable__cta-button",role:"button",onClick:()=>{PULSE.app.tracking.recordEvent(PULSE.app.common.CONSTANTS.TRACKING.EVENTS.SELECT.CTA,{eventData:{link_text:t.ctaText,link_url:t.ctaLink,outbound:a.origin!==location.origin,type:a.origin!==location.origin?"external":"internal",component_name:`${n} (condensed team lineups)`,component_content_type:PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.LINEUPS}})},target:"true"===t.ctaDefaultPath||PULSE.app.common.url.isExternalUrl(t.ctaLink)?"_blank":"_self",rel:"noreferrer"},r.createElement("span",null,t.ctaText),r.createElement(i.A,{icon:"arrow-right",className:"icon"})))};s.propTypes={ctaConfig:o().object.isRequired,matchTitle:o().string}},3442:(e,t,n)=>{"use strict";n.d(t,{p:()=>u});var r=n(5556),a=n.n(r),o=n(6540),i=n(9864),s=n(8813),l=n(5655),c=n(8087);const u=e=>{let{match:t,teamDisplay:n}=e;const{awayTeamId:r,homeTeamId:a,matchUrl:u,venueLandOwner:d,venueLocation:p,venueName:m,roundName:f,homeTeamName:h,awayTeamName:v}=t,g=h||PULSE.app.common.common.team.getTeamName(a),b=v||PULSE.app.common.common.team.getTeamName(r),y="both"===n?`${g} v ${b}`:"home"===n?`${g}`:`${b}`,E=(0,l.n)("region"),S=moment(t.startTime),w=PULSE.app.common.team.getTeamAbbr(a),_=PULSE.app.common.team.getTeamAbbr(r);return o.createElement("a",{className:"team-lineups-header team-lineups-header--"+("both"===n?"both":"single"),href:u,onClick:()=>{const e=new URL(t.matchUrl,location.origin);PULSE.app.tracking.recordEvent(PULSE.app.common.CONSTANTS.TRACKING.EVENTS.SELECT.LINK,{eventData:{link_text:`${y}`,link_url:t.matchUrl,outbound:e.origin!==location.origin,type:e.origin!==location.origin?"external":"internal",component_name:`${g} v ${b}`,component_content_type:PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.LINEUPS}})}},"both"===n&&o.createElement(s.u,{className:"team-lineups-header__watermark team-lineups-header__watermark--home",teamAbbreviation:w,side:"left"}),o.createElement(s.u,{className:"team-lineups-header__watermark team-lineups-header__watermark--away",teamAbbreviation:"home"===n?w:_}),"both"===n&&o.createElement("div",{className:"team-lineups-header__details u-hide-from-tablet"},o.createElement("span",{className:"team-lineups-header__name"},y.split(" ").slice(0,-1).join(" ")," ",o.createElement("span",{style:{whiteSpace:"nowrap"}},y.split(" ").pop(),o.createElement(c.A,{icon:"arrow-right",className:"icon"})))),o.createElement("div",{className:"team-lineups-header__content"},o.createElement("div",{className:"team-lineups-header__logo-wrapper"},o.createElement(i.P,{providerId:"away"!==n?a:r,className:"team-lineups-header__logo",theme:"light"})),o.createElement("div",{className:"team-lineups-header__details"},o.createElement("span",{className:`team-lineups-header__name ${"both"===n&&"u-hide-until-tablet"}`},y.split(" ").slice(0,-1).join(" ")," ",o.createElement("span",{style:{whiteSpace:"nowrap"}},y.split(" ").pop(),"both"===n&&o.createElement(c.A,{icon:"arrow-right",className:"icon"}))),o.createElement("div",{className:"team-lineups-header__info team-lineups-header__info--round"},o.createElement("span",{className:"team-lineups-header__info-round-label"},f," ","home"===n?` v ${b}`:"away"===n?` v ${g}`:null),o.createElement("span",{className:"u-hide-until-tablet"},"・"),o.createElement("span",{className:"team-lineups-header__info team-lineups-header__info--date"},S.tz(E.timezone).format("ddd D MMM YYYY"),", ",S.tz(E.timezone).format(PULSE.app.common.CONSTANTS.MATCH_TIME_FORMAT),S.tz(E.timezone).format("a"))),o.createElement("div",{className:`team-lineups-header__info team-lineups-header__info--location ${"both"===n&&"u-hide-until-tablet"}`},o.createElement("span",{className:"team-lineups-header__info"},m,", ",p),"・",o.createElement("span",null,d))),"both"===n&&o.createElement("div",{className:"team-lineups-header__logo-wrapper"},o.createElement(i.P,{providerId:r,className:"team-lineups-header__logo",theme:"light"}))),"both"===n&&o.createElement("div",{className:"team-lineups-header__info team-lineups-header__info--location u-hide-from-tablet"},o.createElement("span",null," ",m,", ",p," ","・"," ",d)))};u.propTypes={match:a().object.isRequired,teamDisplay:a().string.isRequired}},5606:(e,t,n)=>{"use strict";n.d(t,{I:()=>y});var r=n(6540),a=n(5556),o=n.n(a),i=n(3959),s=n(5655),l=n(6529),c=n(9367),u=n(667),d=n(8862),p=n(8205),m=n(5136),f=n(7021),h=n(3442),v=n(2758),g=n(7083),b=n(5539);const y=e=>{let{matchId:t,matchTitle:n,matchUrl:a,roundName:o,providerMatchId:y,providerRoundId:E,homeTeamId:S,awayTeamId:w,homeTeamName:_,awayTeamName:T,teamDisplay:C,ctaDefaultPath:N,ctaDisabled:A,ctaCustomLink:P,ctaCustomText:k,startTime:O,venueName:I,venueLocation:R,venueLandOwner:x,sponsorPromoId:L}=e;const{data:D,isFetching:M,isError:j}=(0,i.ks)({roundId:E},{skip:!E}),F=D?.find((e=>e.match.matchId===y))?.matchRoster,U=(0,s.n)("region"),q=moment(F?.lastUpdated),B=F?.homeTeam?.ins?.length>0||F?.homeTeam?.outs?.length>0||F?.awayTeam?.ins?.length>0||F?.awayTeam?.outs?.length>0,H=A?null:{ctaLink:P||`${N}?fixtureId=${t}`,ctaText:k||(0,l.sC)("label.teamLineups.viewFull"),ctaDefaultPath:P?"false":"true"},z={startTime:O,venueName:I,venueLocation:R,venueLandOwner:x,homeTeamId:S,awayTeamId:w,matchUrl:a,roundName:o,homeTeamName:_,awayTeamName:T};return r.createElement(r.Fragment,null,!M&&r.createElement(r.Fragment,null,r.createElement(h.p,{match:z,teamDisplay:C}),L&&r.createElement(b.f,{promoId:L,cssClass:"team-lineups-condensed-embeddable"})),M?"both"===C?r.createElement(r.Fragment,null,r.createElement(v.C,{teamDisplay:C}),r.createElement(m.k,null),r.createElement(m.k,null),r.createElement(f.L,null),r.createElement(d.U,null)):r.createElement(r.Fragment,null,r.createElement(v.C,{teamDisplay:C}),r.createElement(p.r,null),r.createElement(f.L,null),r.createElement(d.U,null)):!j&&D&&F?D?B?r.createElement(r.Fragment,null,r.createElement(u.y,{matchRoster:F,matchTitle:n,teamDisplay:C,ctaConfig:H}),r.createElement(g.K,{cssClass:"team-lineups__last-updated",lastUpdated:q,selectedRegion:U})):r.createElement(r.Fragment,null,r.createElement("div",{className:"team-lineups__section"},r.createElement("div",{className:"team-lineups-condensed-embeddable__no-changes"},r.createElement("p",{className:"team-lineups-condensed-embeddable__no-changes-text"},(0,l.sC)("label.teamLineups.noChanges"))),H&&r.createElement(c.s,{ctaConfig:H,matchTitle:n})),r.createElement(g.K,{cssClass:"team-lineups__last-updated",lastUpdated:q,selectedRegion:U})):null:r.createElement(r.Fragment,null,r.createElement("div",{className:"team-lineups__section"},r.createElement("div",{className:"team-lineups-condensed-embeddable__no-data"},r.createElement("p",{className:"team-lineups-condensed-embeddable__no-data-text"},(0,l.sC)("label.teamLineups.notAvailable"))),H&&r.createElement(c.s,{ctaConfig:H})),r.createElement(g.K,{cssClass:"team-lineups__last-updated",lastUpdated:q,selectedRegion:U})))};y.propTypes={matchId:o().string.isRequired,matchTitle:o().string.isRequired,matchUrl:o().string.isRequired,roundName:o().string.isRequired,providerMatchId:o().string.isRequired,providerRoundId:o().string.isRequired,homeTeamId:o().string.isRequired,awayTeamId:o().string.isRequired,homeTeamName:o().string.isRequired,awayTeamName:o().string.isRequired,teamDisplay:o().string.isRequired,ctaDefaultPath:o().string,ctaDisabled:o().oneOfType([o().string,o().bool]),ctaCustomLink:o().string,ctaCustomText:o().string,startTime:o().string.isRequired,venueName:o().string.isRequired,venueLocation:o().string.isRequired,venueLandOwner:o().string.isRequired,sponsorPromoId:o().string}},2880:(e,t,n)=>{"use strict";n.d(t,{B:()=>a});var r=n(6540);const a=()=>(0,r.useMemo)((()=>{let e=104;return window.matchMedia(`(max-width: ${PULSE.app.measurements.desktop}px)`)?.matches?e=80:window.matchMedia(`(max-width: ${PULSE.app.measurements.phablet}px)`)?.matches?e=70:window.matchMedia(`(max-width: ${PULSE.app.measurements.mobileUltraWide}px)`)?.matches&&(e=56),PULSE.app.common.deviceHelper.isRetinaDisplay()?""+e/1080*2:""+e/1080}),[])},2857:(e,t,n)=>{"use strict";n.d(t,{x:()=>l});var r=n(6540),a=n(1225),o=n(5556),i=n.n(o),s=n(5606);const l=e=>{let{store:t,data:n}=e;return r.createElement(a.Kq,{store:t},r.createElement(s.I,n))};l.propTypes={store:i().object.isRequired,data:i().object}},5136:(e,t,n)=>{"use strict";n.d(t,{k:()=>o});var r=n(6540),a=n(6120);const o=()=>r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__ins-and-outs team-lineups-condensed-embeddable__ins-and-outs--both team-lineups-condensed-embeddable__skeleton"},r.createElement("div",{className:"team-lineups__grid"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--home"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120}))),r.createElement("div",{className:"team-lineups__title-section u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement(a.j,{width:56,height:24}))),r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--away"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:120})))))),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__ins-and-outs team-lineups-condensed-embeddable__ins-and-outs--both team-lineups-condensed-embeddable__skeleton"},r.createElement("div",{className:"team-lineups__title-section u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement(a.j,{width:43,height:20}))),r.createElement("div",{className:"team-lineups__grid"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--home"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140}))),r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--away"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:140})))))))},8205:(e,t,n)=>{"use strict";n.d(t,{r:()=>o});var r=n(6540),a=n(6120);const o=()=>r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__ins-and-outs"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-label"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement(a.j,{width:56,height:24}))),r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-value"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid team-lineups-ins-and-outs__grid--home"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:150})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:150})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:36,width:150}))))))),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__ins-and-outs"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single"},r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-label"},r.createElement("div",{className:"team-lineups-ins-and-outs__title-wrapper"},r.createElement(a.j,{className:"team-lineups-condensed-embeddable team-lineups-ins-and-outs__title",width:43,height:16}))),r.createElement("div",{className:"team-lineups-condensed-embeddable__ins-and-outs-single-value"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid"},r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:32,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:32,width:120})),r.createElement("div",{className:"team-lineups-ins-and-outs__grid-item-wrapper"},r.createElement(a.j,{height:32,width:120}))))))))},7021:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(6540),a=n(6120);const o=()=>r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__cta"},r.createElement("div",{className:"team-lineups-condensed-embeddable__cta-button"},r.createElement(a.j,{width:150,height:40})))),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-condensed-embeddable__cta"},r.createElement("div",{className:"team-lineups-condensed-embeddable__cta-button"},r.createElement(a.j,{width:150,height:40})))))},2758:(e,t,n)=>{"use strict";n.d(t,{C:()=>s});var r=n(6540),a=n(5556),o=n.n(a),i=n(6120);const s=e=>{let{teamDisplay:t}=e;return r.createElement(r.Fragment,null,r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups-header team-lineups-header--"+("both"===t?"both":"single")},"both"===t&&r.createElement("div",{className:"team-lineups-header__details u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-header__name"},r.createElement(i.j,{width:300}))),r.createElement("div",{className:"team-lineups-header__content"},r.createElement("div",{className:"team-lineups-header__logo-wrapper"},r.createElement("div",{className:"team-lineups-header__logo"},r.createElement(i.j,null))),r.createElement("div",{className:"team-lineups-header__details team-lineups-header__details--skeleton"},"both"===t?r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement(i.j,{width:300,height:24}),r.createElement(i.j,{width:300,height:18}),r.createElement(i.j,{width:300,height:18})),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement(i.j,{width:300,height:18}),r.createElement(i.j,{width:300,height:16}),r.createElement(i.j,{width:300,height:16}))):r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement(i.j,{width:300,height:24}),r.createElement(i.j,{width:300,height:18}),r.createElement(i.j,{width:300,height:18})),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement(i.j,{width:300,height:18}),r.createElement(i.j,{width:300,height:16}),r.createElement(i.j,{width:300,height:16}),r.createElement(i.j,{width:300,height:16})))),"both"===t&&r.createElement("div",{className:"team-lineups-header__logo-wrapper"},r.createElement("div",{className:"team-lineups-header__logo"},r.createElement(i.j,null))))))};s.propTypes={teamDisplay:o().string.isRequired}},8862:(e,t,n)=>{"use strict";n.d(t,{U:()=>o});var r=n(6540),a=n(6120);const o=()=>r.createElement(r.Fragment,null,r.createElement("div",{className:"u-hide-until-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups__last-updated"},r.createElement(a.j,{width:300,height:21}))),r.createElement("div",{className:"u-hide-from-tablet"},r.createElement("div",{className:"team-lineups-condensed-embeddable--skeleton team-lineups__last-updated"},r.createElement(a.j,{width:300,height:21}))))},2348:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1354),a=n.n(r),o=n(6314),i=n.n(o)()(a());i.push([e.id,"@keyframes react-loading-skeleton {\n 100% {\n transform: translateX(100%);\n }\n}\n\n.react-loading-skeleton {\n --base-color: #ebebeb;\n --highlight-color: #f5f5f5;\n --animation-duration: 1.5s;\n --animation-direction: normal;\n --pseudo-element-display: block; /* Enable animation */\n\n background-color: var(--base-color);\n\n width: 100%;\n border-radius: 0.25rem;\n display: inline-flex;\n line-height: 1;\n\n position: relative;\n user-select: none;\n overflow: hidden;\n}\n\n.react-loading-skeleton::after {\n content: ' ';\n display: var(--pseudo-element-display);\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 100%;\n background-repeat: no-repeat;\n background-image: linear-gradient(\n 90deg,\n var(--base-color),\n var(--highlight-color),\n var(--base-color)\n );\n transform: translateX(-100%);\n\n animation-name: react-loading-skeleton;\n animation-direction: var(--animation-direction);\n animation-duration: var(--animation-duration);\n animation-timing-function: ease-in-out;\n animation-iteration-count: infinite;\n}\n\n@media (prefers-reduced-motion) {\n .react-loading-skeleton {\n --pseudo-element-display: none; /* Disable animation */\n }\n}\n","",{version:3,sources:["webpack://./node_modules/react-loading-skeleton/dist/skeleton.css"],names:[],mappings:"AAAA;EACE;IACE,2BAA2B;EAC7B;AACF;;AAEA;EACE,qBAAqB;EACrB,0BAA0B;EAC1B,0BAA0B;EAC1B,6BAA6B;EAC7B,+BAA+B,EAAE,qBAAqB;;EAEtD,mCAAmC;;EAEnC,WAAW;EACX,sBAAsB;EACtB,oBAAoB;EACpB,cAAc;;EAEd,kBAAkB;EAClB,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE,YAAY;EACZ,sCAAsC;EACtC,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,YAAY;EACZ,4BAA4B;EAC5B;;;;;GAKC;EACD,4BAA4B;;EAE5B,sCAAsC;EACtC,+CAA+C;EAC/C,6CAA6C;EAC7C,sCAAsC;EACtC,mCAAmC;AACrC;;AAEA;EACE;IACE,8BAA8B,EAAE,sBAAsB;EACxD;AACF",sourcesContent:["@keyframes react-loading-skeleton {\n 100% {\n transform: translateX(100%);\n }\n}\n\n.react-loading-skeleton {\n --base-color: #ebebeb;\n --highlight-color: #f5f5f5;\n --animation-duration: 1.5s;\n --animation-direction: normal;\n --pseudo-element-display: block; /* Enable animation */\n\n background-color: var(--base-color);\n\n width: 100%;\n border-radius: 0.25rem;\n display: inline-flex;\n line-height: 1;\n\n position: relative;\n user-select: none;\n overflow: hidden;\n}\n\n.react-loading-skeleton::after {\n content: ' ';\n display: var(--pseudo-element-display);\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 100%;\n background-repeat: no-repeat;\n background-image: linear-gradient(\n 90deg,\n var(--base-color),\n var(--highlight-color),\n var(--base-color)\n );\n transform: translateX(-100%);\n\n animation-name: react-loading-skeleton;\n animation-direction: var(--animation-direction);\n animation-duration: var(--animation-duration);\n animation-timing-function: ease-in-out;\n animation-iteration-count: infinite;\n}\n\n@media (prefers-reduced-motion) {\n .react-loading-skeleton {\n --pseudo-element-display: none; /* Disable animation */\n }\n}\n"],sourceRoot:""}]);const s=i},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=o),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),a&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=a):u[4]="".concat(a)),t.push(u))}},t}},1354:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),o="/*# ".concat(a," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},2321:(e,t,n)=>{"use strict";n.d(t,{mH:()=>Je,WM:()=>Ce});var r=n(8587),a=n(8168),o=n(5556),i=n.n(o),s=n(6540);n(4353);const l=e=>"object"==typeof e&&null!=e&&1===e.nodeType,c=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,u=(e,t)=>{if(e.clientHeight{const t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightot||o>e&&i=t&&s>=n?o-e-r:i>t&&sn?i-t+a:0,p=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t};var m=function(){return m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1?n-1:0),a=1;a=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function S(e,t,n,r,a){void 0===a&&(a=!1);var o=n.length;if(0===o)return-1;var i=o-1;("number"!=typeof e||e<0||e>i)&&(e=t>0?-1:i+1);var s=e+t;s<0?s=a?i:0:s>i&&(s=a?0:i);var l=w(s,t<0,n,r,a);return-1===l?e>=o?-1:e:l}function w(e,t,n,r,a){void 0===a&&(a=!1);var o=n.length;if(t){for(var i=e;i>=0;i--)if(!r(n[i],i))return i}else for(var s=e;s{var n,r,a,o;if("undefined"==typeof document)return[];const{scrollMode:i,block:s,inline:c,boundary:m,skipOverflowHiddenElements:f}=t,h="function"==typeof m?m:e=>e!==m;if(!l(e))throw new TypeError("Invalid target");const v=document.scrollingElement||document.documentElement,g=[];let b=e;for(;l(b)&&h(b);){if(b=p(b),b===v){g.push(b);break}null!=b&&b===document.body&&u(b)&&!u(document.documentElement)||null!=b&&u(b,f)&&g.push(b)}const y=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,E=null!=(o=null==(a=window.visualViewport)?void 0:a.height)?o:innerHeight,{scrollX:S,scrollY:w}=window,{height:_,width:T,top:C,right:N,bottom:A,left:P}=e.getBoundingClientRect(),{top:k,right:O,bottom:I,left:R}=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);let x="start"===s||"nearest"===s?C-k:"end"===s?A+I:C+_/2-k+I,L="center"===c?P+T/2-R+O:"end"===c?N+O:P-R;const D=[];for(let e=0;e=0&&P>=0&&A<=E&&N<=y&&C>=a&&A<=l&&P>=u&&N<=o)return D;const p=getComputedStyle(t),m=parseInt(p.borderLeftWidth,10),f=parseInt(p.borderTopWidth,10),h=parseInt(p.borderRightWidth,10),b=parseInt(p.borderBottomWidth,10);let k=0,O=0;const I="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-h:0,R="offsetHeight"in t?t.offsetHeight-t.clientHeight-f-b:0,M="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,j="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(v===t)k="start"===s?x:"end"===s?x-E:"nearest"===s?d(w,w+E,E,f,b,w+x,w+x+_,_):x-E/2,O="start"===c?L:"center"===c?L-y/2:"end"===c?L-y:d(S,S+y,y,m,h,S+L,S+L+T,T),k=Math.max(0,k+w),O=Math.max(0,O+S);else{k="start"===s?x-a-f:"end"===s?x-l+b+R:"nearest"===s?d(a,l,n,f,b+R,x,x+_,_):x-(a+n/2)+R/2,O="start"===c?L-u-m:"center"===c?L-(u+r/2)+I/2:"end"===c?L-o+h+I:d(u,o,r,m,h+I,L,L+T,T);const{scrollLeft:e,scrollTop:i}=t;k=0===j?0:Math.max(0,Math.min(i+k/j,t.scrollHeight-n/j+R)),O=0===M?0:Math.max(0,Math.min(e+O/M,t.scrollWidth-r/M+I)),x+=i-k,L+=e-O}D.push({el:t,top:k,left:O})}return D})(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach((function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r}))}},environment:"undefined"==typeof window?void 0:window};function M(e,t,n){void 0===n&&(n=N);var r=e["default"+I(t)];return void 0!==r?r:n[t]}function j(e,t,n){void 0===n&&(n=N);var r=e[t];if(void 0!==r)return r;var a=e["initial"+I(t)];return void 0!==a?a:M(e,t,n)}function F(e){var t=j(e,"selectedItem"),n=j(e,"isOpen"),r=function(e){var t=j(e,"highlightedIndex");return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}(e),a=j(e,"inputValue");return{highlightedIndex:r<0&&t&&n?e.items.findIndex((function(n){return e.itemToKey(n)===e.itemToKey(t)})):r,isOpen:n,selectedItem:t,inputValue:a}}function U(e,t,n){var r=e.items,a=e.initialHighlightedIndex,o=e.defaultHighlightedIndex,i=e.isItemDisabled,s=e.itemToKey,l=t.selectedItem,c=t.highlightedIndex;return 0===r.length?-1:void 0===a||c!==a||i(r[a],a)?void 0===o||i(r[o],o)?l?r.findIndex((function(e){return s(l)===s(e)})):n<0&&!i(r[r.length-1],r.length-1)?r.length-1:n>0&&!i(r[0],0)?0:-1:o:a}var q=function(){return f};function B(e,t,n,r){void 0===r&&(r={});var a=r.document,o=G();(0,s.useEffect)((function(){if(e&&!o&&a){var n=e(t);A(n,a)}}),n),(0,s.useEffect)((function(){return function(){var e,t;A.cancel(),(t=null==(e=a)?void 0:e.getElementById("a11y-status-message"))&&t.remove()}}),[a])}var H=f;function z(e,t,n){var r;void 0===n&&(n=!0);var o=(null==(r=e.items)?void 0:r.length)&&t>=0;return(0,a.A)({isOpen:!1,highlightedIndex:-1},o&&(0,a.A)({selectedItem:e.items[t],isOpen:M(e,"isOpen"),highlightedIndex:M(e,"highlightedIndex")},n&&{inputValue:e.itemToString(e.items[t])}))}function $(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function G(){var e=s.useRef(!0);return s.useEffect((function(){return e.current=!1,function(){e.current=!0}}),[]),e.current}function V(e){var t=M(e,"highlightedIndex");return t>-1&&e.isItemDisabled(e.items[t],t)?-1:t}var W={environment:i().shape({addEventListener:i().func.isRequired,removeEventListener:i().func.isRequired,document:i().shape({createElement:i().func.isRequired,getElementById:i().func.isRequired,activeElement:i().any.isRequired,body:i().any.isRequired}).isRequired,Node:i().func.isRequired}),itemToString:i().func,itemToKey:i().func,stateReducer:i().func},K=(0,a.A)({},W,{getA11yStatusMessage:i().func,highlightedIndex:i().number,defaultHighlightedIndex:i().number,initialHighlightedIndex:i().number,isOpen:i().bool,defaultIsOpen:i().bool,initialIsOpen:i().bool,selectedItem:i().any,initialSelectedItem:i().any,defaultSelectedItem:i().any,id:i().string,labelId:i().string,menuId:i().string,getItemId:i().func,toggleButtonId:i().string,onSelectedItemChange:i().func,onHighlightedIndexChange:i().func,onStateChange:i().func,onIsOpenChange:i().func,scrollIntoView:i().func});m(m({},K),{items:i().array.isRequired,isItemDisabled:i().func});var Q=m(m({},D),{isItemDisabled:function(){return!1}}),Y=f,J=0,X=1,Z=2,ee=3,te=4,ne=5,re=6,ae=7,oe=8,ie=9,se=10,le=11,ce=12,ue=13,de=14,pe=15,me=16,fe=17,he=18,ve=19,ge=20,be=21,ye=Object.freeze({__proto__:null,FunctionCloseMenu:fe,FunctionOpenMenu:me,FunctionReset:be,FunctionSelectItem:ve,FunctionSetHighlightedIndex:he,FunctionSetInputValue:ge,FunctionToggleMenu:pe,ItemClick:de,ItemMouseMove:ue,MenuMouseLeave:ce,ToggleButtonBlur:le,ToggleButtonClick:J,ToggleButtonKeyDownArrowDown:X,ToggleButtonKeyDownArrowUp:Z,ToggleButtonKeyDownCharacter:ee,ToggleButtonKeyDownEnd:re,ToggleButtonKeyDownEnter:ae,ToggleButtonKeyDownEscape:te,ToggleButtonKeyDownHome:ne,ToggleButtonKeyDownPageDown:se,ToggleButtonKeyDownPageUp:ie,ToggleButtonKeyDownSpaceButton:oe});function Ee(e,t){var n,r,o=t.type,i=t.props,s=t.altKey;switch(o){case de:r={isOpen:M(i,"isOpen"),highlightedIndex:V(i),selectedItem:i.items[t.index]};break;case ee:var l=t.key,c=""+e.inputValue+l;r={inputValue:c,highlightedIndex:function(e){for(var t=e.keysSoFar,n=e.highlightedIndex,r=e.items,a=e.itemToString,o=e.isItemDisabled,i=t.toLowerCase(),s=0;s=0&&(null==(n=i.items)?void 0:n.length)&&{selectedItem:i.items[e.highlightedIndex]});break;case ve:r={selectedItem:t.selectedItem};break;default:return function(e,t,n){var r,o=t.type,i=t.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:t.disabled?-1:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:U(i,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:U(i,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:i.isItemDisabled(i.items[t.highlightedIndex],t.highlightedIndex)?-1:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:V(i),isOpen:M(i,"isOpen"),selectedItem:M(i,"selectedItem"),inputValue:M(i,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return(0,a.A)({},e,r)}(e,t,ye)}return(0,a.A)({},e,r)}var Se=["onClick"],we=["onMouseLeave","refKey","ref"],_e=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],Te=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];function Ce(e){void 0===e&&(e={}),Y(e,Ce);var t=(0,a.A)({},Q,e),n=t.scrollIntoView,o=t.environment,i=t.getA11yStatusMessage,l=L(Ee,t,F,$),c=l[0],u=l[1],d=c.isOpen,p=c.highlightedIndex,m=c.selectedItem,h=c.inputValue,y=(0,s.useRef)(null),S=(0,s.useRef)(null),w=(0,s.useRef)({}),T=(0,s.useRef)(null),C=k(t),N=R({state:c,props:t}),A=(0,s.useCallback)((function(e){return w.current[C.getItemId(e)]}),[C]);B(i,c,[d,p,m,h],o);var I=function(e){var t=e.highlightedIndex,n=e.isOpen,r=e.itemRefs,a=e.getItemNodeFromIndex,o=e.menuElement,i=e.scrollIntoView,l=(0,s.useRef)(!0);return P((function(){t<0||!n||!Object.keys(r.current).length||(!1===l.current?l.current=!0:i(a(t),o))}),[t]),l}({menuElement:S.current,highlightedIndex:p,isOpen:d,itemRefs:w,scrollIntoView:n,getItemNodeFromIndex:A});(0,s.useEffect)((function(){return T.current=v((function(e){e({type:ge,inputValue:""})}),500),function(){T.current.cancel()}}),[]),(0,s.useEffect)((function(){h&&T.current(u)}),[u,h]),H({props:t,state:c}),(0,s.useEffect)((function(){j(t,"isOpen")&&y.current&&y.current.focus()}),[]);var x=function(e,t,n){var r=(0,s.useRef)({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return(0,s.useEffect)((function(){if(!e)return f;var a=n.map((function(e){return e.current}));function o(){r.current.isTouchEnd=!1,r.current.isMouseDown=!0}function i(n){r.current.isMouseDown=!1,_(n.target,a,e)||t()}function s(){r.current.isTouchEnd=!1,r.current.isTouchMove=!1}function l(){r.current.isTouchMove=!0}function c(n){r.current.isTouchEnd=!0,r.current.isTouchMove||_(n.target,a,e,!1)||t()}return e.addEventListener("mousedown",o),e.addEventListener("mouseup",i),e.addEventListener("touchstart",s),e.addEventListener("touchmove",l),e.addEventListener("touchend",c),function(){e.removeEventListener("mousedown",o),e.removeEventListener("mouseup",i),e.removeEventListener("touchstart",s),e.removeEventListener("touchmove",l),e.removeEventListener("touchend",c)}}),[n,e,t]),r.current}(o,(0,s.useCallback)((function(){N.current.state.isOpen&&u({type:le})}),[u,N]),(0,s.useMemo)((function(){return[S,y]}),[S.current,y.current])),D=q("getMenuProps","getToggleButtonProps");(0,s.useEffect)((function(){d||(w.current={})}),[d]);var M=(0,s.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),u({type:X,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),u({type:Z,altKey:e.altKey})},Home:function(e){e.preventDefault(),u({type:ne})},End:function(e){e.preventDefault(),u({type:re})},Escape:function(){N.current.state.isOpen&&u({type:te})},Enter:function(e){e.preventDefault(),u({type:N.current.state.isOpen?ae:J})},PageUp:function(e){N.current.state.isOpen&&(e.preventDefault(),u({type:ie}))},PageDown:function(e){N.current.state.isOpen&&(e.preventDefault(),u({type:se}))}," ":function(e){e.preventDefault();var t=N.current.state;t.isOpen?t.inputValue?u({type:ee,key:" "}):u({type:oe}):u({type:J})}}}),[u,N]),U=(0,s.useCallback)((function(){u({type:pe})}),[u]),z=(0,s.useCallback)((function(){u({type:fe})}),[u]),G=(0,s.useCallback)((function(){u({type:me})}),[u]),V=(0,s.useCallback)((function(e){u({type:he,highlightedIndex:e})}),[u]),W=(0,s.useCallback)((function(e){u({type:ve,selectedItem:e})}),[u]),K=(0,s.useCallback)((function(){u({type:be})}),[u]),ye=(0,s.useCallback)((function(e){u({type:ge,inputValue:e})}),[u]),Ne=(0,s.useCallback)((function(e){var t=void 0===e?{}:e,n=t.onClick,o=(0,r.A)(t,Se);return(0,a.A)({id:C.labelId,htmlFor:C.toggleButtonId,onClick:g(n,(function(){var e;null==(e=y.current)||e.focus()}))},o)}),[C]),Ae=(0,s.useCallback)((function(e,t){var n,o=void 0===e?{}:e,i=o.onMouseLeave,s=o.refKey,l=void 0===s?"ref":s,c=o.ref,d=(0,r.A)(o,we),p=(void 0===t?{}:t).suppressRefError;return D("getMenuProps",void 0!==p&&p,l,S),(0,a.A)(((n={})[l]=b(c,(function(e){S.current=e})),n.id=C.menuId,n.role="listbox",n["aria-labelledby"]=d&&d["aria-label"]?void 0:""+C.labelId,n.onMouseLeave=g(i,(function(){u({type:ce})})),n),d)}),[u,D,C]),Pe=(0,s.useCallback)((function(e,t){var n,o=void 0===e?{}:e,i=o.onBlur,s=o.onClick;o.onPress;var l=o.onKeyDown,c=o.refKey,d=void 0===c?"ref":c,p=o.ref,m=(0,r.A)(o,_e),f=(void 0===t?{}:t).suppressRefError,h=void 0!==f&&f,v=N.current.state,S=(0,a.A)(((n={})[d]=b(p,(function(e){y.current=e})),n["aria-activedescendant"]=v.isOpen&&v.highlightedIndex>-1?C.getItemId(v.highlightedIndex):"",n["aria-controls"]=C.menuId,n["aria-expanded"]=N.current.state.isOpen,n["aria-haspopup"]="listbox",n["aria-labelledby"]=m&&m["aria-label"]?void 0:""+C.labelId,n.id=C.toggleButtonId,n.role="combobox",n.tabIndex=0,n.onBlur=g(i,(function(){v.isOpen&&!x.isMouseDown&&u({type:le})})),n),m);return m.disabled||(S.onClick=g(s,(function(){u({type:J})})),S.onKeyDown=g(l,(function(e){var t=E(e);t&&M[t]?M[t](e):function(e){return/^\S{1}$/.test(e)}(t)&&u({type:ee,key:t})}))),D("getToggleButtonProps",h,d,y),S}),[u,C,N,x,D,M]),ke=(0,s.useCallback)((function(e){var t,n=void 0===e?{}:e,o=n.item,i=n.index,s=n.onMouseMove,l=n.onClick,c=n.onMouseDown;n.onPress;var d=n.refKey,p=void 0===d?"ref":d,m=n.disabled,f=n.ref,h=(0,r.A)(n,Te);void 0!==m&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var v=N.current,y=v.state,E=v.props,S=O(o,i,E.items,"Pass either item or index to getItemProps!"),_=S[0],T=S[1],A=E.isItemDisabled(_,T),P=(0,a.A)(((t={})[p]=b(f,(function(e){e&&(w.current[C.getItemId(T)]=e)})),t["aria-disabled"]=A,t["aria-selected"]=_===y.selectedItem,t.id=C.getItemId(T),t.role="option",t),h);return A||(P.onClick=g(l,(function(){u({type:de,index:T})}))),P.onMouseMove=g(s,(function(){x.isTouchEnd||T===y.highlightedIndex||(I.current=!1,u({type:ue,index:T,disabled:A}))})),P.onMouseDown=g(c,(function(e){return e.preventDefault()})),P}),[N,C,x,I,u]);return{getToggleButtonProps:Pe,getLabelProps:Ne,getMenuProps:Ae,getItemProps:ke,toggleMenu:U,openMenu:G,closeMenu:z,setHighlightedIndex:V,selectItem:W,reset:K,setInputValue:ye,highlightedIndex:p,isOpen:d,selectedItem:m,inputValue:h}}Ce.stateChangeTypes=ye,(0,a.A)({},K,{items:i().array.isRequired,isItemDisabled:i().func,inputValue:i().string,defaultInputValue:i().string,initialInputValue:i().string,inputId:i().string,onInputValueChange:i().func}),(0,a.A)({},D,{isItemDisabled:function(){return!1}});var Ne={activeIndex:-1,selectedItems:[]};function Ae(e,t){return j(e,t,Ne)}function Pe(e,t){return M(e,t,Ne)}function ke(e){return{activeIndex:Ae(e,"activeIndex"),selectedItems:Ae(e,"selectedItems")}}function Oe(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&""!==t.value)||0===t.selectionStart&&0===t.selectionEnd}function Ie(e,t){return e.selectedItems===t.selectedItems&&e.activeIndex===t.activeIndex}i().array,i().array,i().array,i().func,i().number,i().number,i().number,i().func,i().func,i().string,i().string;var Re={itemToKey:D.itemToKey,stateReducer:D.stateReducer,environment:D.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},xe=f,Le=0,De=1,Me=2,je=3,Fe=4,Ue=5,qe=6,Be=7,He=8,ze=9,$e=10,Ge=11,Ve=12,We=Object.freeze({__proto__:null,DropdownClick:Be,DropdownKeyDownBackspace:qe,DropdownKeyDownNavigationPrevious:Ue,FunctionAddSelectedItem:He,FunctionRemoveSelectedItem:ze,FunctionReset:Ve,FunctionSetActiveIndex:Ge,FunctionSetSelectedItems:$e,SelectedItemClick:Le,SelectedItemKeyDownBackspace:Me,SelectedItemKeyDownDelete:De,SelectedItemKeyDownNavigationNext:je,SelectedItemKeyDownNavigationPrevious:Fe});function Ke(e,t){var n,r=t.type,o=t.index,i=t.props,s=t.selectedItem,l=e.activeIndex,c=e.selectedItems;switch(r){case Le:n={activeIndex:o};break;case Fe:n={activeIndex:l-1<0?0:l-1};break;case je:n={activeIndex:l+1>=c.length?-1:l+1};break;case Me:case De:if(l<0)break;var u=l;1===c.length?u=-1:l===c.length-1&&(u=c.length-2),n=(0,a.A)({selectedItems:[].concat(c.slice(0,l),c.slice(l+1))},{activeIndex:u});break;case Ue:n={activeIndex:c.length-1};break;case qe:n={selectedItems:c.slice(0,c.length-1)};break;case He:n={selectedItems:[].concat(c,[s])};break;case Be:n={activeIndex:-1};break;case ze:var d=l,p=c.findIndex((function(e){return i.itemToKey(e)===i.itemToKey(s)}));if(p<0)break;1===c.length?d=-1:p===c.length-1&&(d=c.length-2),n={selectedItems:[].concat(c.slice(0,p),c.slice(p+1)),activeIndex:d};break;case $e:n={selectedItems:t.selectedItems};break;case Ge:n={activeIndex:t.activeIndex};break;case Ve:n={activeIndex:Pe(i,"activeIndex"),selectedItems:Pe(i,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return(0,a.A)({},e,n)}var Qe=["refKey","ref","onClick","onKeyDown","selectedItem","index"],Ye=["refKey","ref","onKeyDown","onClick","preventKeyAction"];function Je(e){void 0===e&&(e={}),xe(e,Je);var t=(0,a.A)({},Re,e),n=t.getA11yStatusMessage,o=t.environment,i=t.keyNavigationNext,l=t.keyNavigationPrevious,c=L(Ke,t,ke,Ie),u=c[0],d=c[1],p=u.activeIndex,m=u.selectedItems,f=G(),h=(0,s.useRef)(null),v=(0,s.useRef)();v.current=[];var y=R({state:u,props:t});B(n,u,[p,m],o),(0,s.useEffect)((function(){f||(-1===p&&h.current?h.current.focus():v.current[p]&&v.current[p].focus())}),[p]),H({props:t,state:u});var S=q("getDropdownProps"),w=(0,s.useMemo)((function(){var e;return(e={})[l]=function(){d({type:Fe})},e[i]=function(){d({type:je})},e.Delete=function(){d({type:De})},e.Backspace=function(){d({type:Me})},e}),[d,i,l]),_=(0,s.useMemo)((function(){var e;return(e={})[l]=function(e){Oe(e)&&d({type:Ue})},e.Backspace=function(e){Oe(e)&&d({type:qe})},e}),[d,l]);return{getSelectedItemProps:(0,s.useCallback)((function(e){var t,n=void 0===e?{}:e,o=n.refKey,i=void 0===o?"ref":o,s=n.ref,l=n.onClick,c=n.onKeyDown,u=n.selectedItem,p=n.index,m=(0,r.A)(n,Qe),f=y.current.state,h=O(u,p,f.selectedItems,"Pass either item or index to getSelectedItemProps!")[1],S=h>-1&&h===f.activeIndex;return(0,a.A)(((t={})[i]=b(s,(function(e){e&&v.current.push(e)})),t.tabIndex=S?0:-1,t.onClick=g(l,(function(){d({type:Le,index:h})})),t.onKeyDown=g(c,(function(e){var t=E(e);t&&w[t]&&w[t](e)})),t),m)}),[d,y,w]),getDropdownProps:(0,s.useCallback)((function(e,t){var n,o=void 0===e?{}:e,i=o.refKey,s=void 0===i?"ref":i,l=o.ref,c=o.onKeyDown,u=o.onClick,p=o.preventKeyAction,m=void 0!==p&&p,f=(0,r.A)(o,Ye),v=(void 0===t?{}:t).suppressRefError;return S("getDropdownProps",void 0!==v&&v,s,h),(0,a.A)(((n={})[s]=b(l,(function(e){e&&(h.current=e)})),n),!m&&{onKeyDown:g(c,(function(e){var t=E(e);t&&_[t]&&_[t](e)})),onClick:g(u,(function(){d({type:Be})}))},f)}),[d,_,S]),addSelectedItem:(0,s.useCallback)((function(e){d({type:He,selectedItem:e})}),[d]),removeSelectedItem:(0,s.useCallback)((function(e){d({type:ze,selectedItem:e})}),[d]),setSelectedItems:(0,s.useCallback)((function(e){d({type:$e,selectedItems:e})}),[d]),setActiveIndex:(0,s.useCallback)((function(e){d({type:Ge,activeIndex:e})}),[d]),reset:(0,s.useCallback)((function(){d({type:Ve})}),[d]),selectedItems:m,activeIndex:p}}Je.stateChangeTypes=We},5581:(e,t)=>{"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen");Symbol.for("react.module.reference")},4353:(e,t,n)=>{"use strict";n(5581)},3331:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createBrowserHistory:()=>N,createHashHistory:()=>R,createLocation:()=>b,createMemoryHistory:()=>L,createPath:()=>g,locationsAreEqual:()=>y,parsePath:()=>v});var r=n(8168);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;p--){var m=i[p];"."===m?o(i,p):".."===m?(o(i,p),d++):d&&(o(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&a(i[0])||i.unshift("");var f=i.join("/");return n&&"/"!==f.substr(-1)&&(f+="/"),f};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=s(t),a=s(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var c=!0,u="Invariant failed";function d(e,t){if(!e){if(c)throw new Error(u);var n="function"==typeof t?t():t,r=n?"".concat(u,": ").concat(n):u;throw new Error(r)}}function p(e){return"/"===e.charAt(0)?e:"/"+e}function m(e){return"/"===e.charAt(0)?e.substr(1):e}function f(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function h(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function v(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}function g(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function b(e,t,n,a){var o;"string"==typeof e?(o=v(e)).state=t:(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function E(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=b(e,t,p(),y.location);u.confirmTransitionTo(a,r,n,(function(e){e&&(y.entries[y.index]=a,d({action:r,location:a}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=y.index+e;return t>=0&&t{"use strict";var r=n(3404),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var a=m(n);a&&a!==f&&e(t,a,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),h=l(n),v=0;v{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,m=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,E=n?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case i:case m:return e;default:switch(e=e&&e.$$typeof){case c:case p:case v:case h:case l:return e;default:return t}}case a:return t}}}function w(e){return S(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=v,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=m,t.isAsyncMode=function(e){return w(e)||S(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return S(e)===c},t.isContextProvider=function(e){return S(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return S(e)===p},t.isFragment=function(e){return S(e)===o},t.isLazy=function(e){return S(e)===v},t.isMemo=function(e){return S(e)===h},t.isPortal=function(e){return S(e)===a},t.isProfiler=function(e){return S(e)===s},t.isStrictMode=function(e){return S(e)===i},t.isSuspense=function(e){return S(e)===m},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===i||e===m||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===E||e.$$typeof===g)},t.typeOf=S},3404:(e,t,n)=>{"use strict";e.exports=n(3072)},4852:(e,t,n)=>{"use strict";var r;n.d(t,{Ay:()=>ue});var a,o,i="undefined"!=typeof Symbol,s="undefined"!=typeof Map,l="undefined"!=typeof Set,c=i?Symbol("immer-nothing"):((r={})["immer-nothing"]=!0,r),u=i?Symbol("immer-draftable"):"__$immer_draftable",d=i?Symbol("immer-state"):"__$immer_state",p=i?Symbol.iterator:"@@iterator",m=function(e,t){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},m(e,t)};function f(e,t){function n(){this.constructor=e}m(e,t),e.prototype=(n.prototype=t.prototype,new n)}function h(e){return!!e&&!!e[d]}function v(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);return!t||t===Object.prototype}(e)||Array.isArray(e)||!!e[u]||!!e.constructor[u]||_(e)||T(e))}!function(e){e[e.Object=0]="Object",e[e.Array=1]="Array",e[e.Map=2]="Map",e[e.Set=3]="Set"}(a||(a={})),function(e){e[e.ProxyObject=0]="ProxyObject",e[e.ProxyArray=1]="ProxyArray",e[e.ES5Object=2]="ES5Object",e[e.ES5Array=3]="ES5Array",e[e.Map=4]="Map",e[e.Set=5]="Set"}(o||(o={}));var g="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function b(e,t){y(e)===a.Object?g(e).forEach((function(n){return t(n,e[n],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function y(e){if(e||k(),e[d])switch(e[d].type){case o.ES5Object:case o.ProxyObject:return a.Object;case o.ES5Array:case o.ProxyArray:return a.Array;case o.Map:return a.Map;case o.Set:return a.Set}return Array.isArray(e)?a.Array:_(e)?a.Map:T(e)?a.Set:a.Object}function E(e,t){return y(e)===a.Map?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function S(e,t){return y(e)===a.Map?e.get(t):e[t]}function w(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function _(e){return s&&e instanceof Map}function T(e){return l&&e instanceof Set}function C(e){return e.copy||e.base}function N(e,t){if(void 0===t&&(t=!1),Array.isArray(e))return e.slice();var n=Object.create(Object.getPrototypeOf(e));return g(e).forEach((function(r){if(r!==d){var a=Object.getOwnPropertyDescriptor(e,r),o=a.value;if(a.get){if(!t)throw new Error("Immer drafts cannot have computed properties");o=a.get.call(e)}a.enumerable?n[r]=o:Object.defineProperty(n,r,{value:o,writable:!0,configurable:!0})}})),n}function A(e,t){if(v(e)&&!h(e)&&!Object.isFrozen(e)){var n=y(e);n===a.Set?e.add=e.clear=e.delete=P:n===a.Map&&(e.set=e.clear=e.delete=P),Object.freeze(e),t&&b(e,(function(e,t){return A(t,!0)}))}}function P(){throw new Error("This object has been frozen and should not be mutated")}function k(){throw new Error("Illegal state, please file a bug")}var O=function(){function e(e,t){this.drafts=[],this.parent=e,this.immer=t,this.canAutoFreeze=!0}return e.prototype.usePatches=function(e){e&&(this.patches=[],this.inversePatches=[],this.patchListener=e)},e.prototype.revoke=function(){this.leave(),this.drafts.forEach(I),this.drafts=null},e.prototype.leave=function(){this===e.current&&(e.current=this.parent)},e.enter=function(t){var n=new e(e.current,t);return e.current=n,n},e}();function I(e){var t=e[d];t.type===o.ProxyObject||t.type===o.ProxyArray?t.revoke():t.revoked=!0}function R(e,t,n){var r=n.drafts[0],a=void 0!==t&&t!==r;if(e.willFinalize(n,t,a),a){if(r[d].modified)throw n.revoke(),new Error("An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.");v(t)&&(t=x(e,t,n),n.parent||M(e,t)),n.patches&&(n.patches.push({op:"replace",path:[],value:t}),n.inversePatches.push({op:"replace",path:[],value:r[d].base}))}else t=x(e,r,n,[]);return n.revoke(),n.patches&&n.patchListener(n.patches,n.inversePatches),t!==c?t:void 0}function x(e,t,n,r){var a=t[d];if(!a)return Object.isFrozen(t)?t:L(e,t,n);if(a.scope!==n)return t;if(!a.modified)return M(e,a.base,!0),a.base;if(!a.finalized){if(a.finalized=!0,L(e,a.draft,n,r),e.onDelete&&a.type!==o.Set)if(e.useProxies)b(a.assigned,(function(t,n){n||e.onDelete(a,t)}));else{var i=a.base,s=a.copy;b(i,(function(t){E(s,t)||e.onDelete(a,t)}))}e.onCopy&&e.onCopy(a),e.autoFreeze&&n.canAutoFreeze&&A(a.copy,!1),r&&n.patches&&function(e,t,n,r){switch(e.type){case o.ProxyObject:case o.ES5Object:case o.Map:return function(e,t,n,r){var a=e.base,o=e.copy;b(e.assigned,(function(e,i){var s=S(a,e),l=S(o,e),c=i?E(a,e)?"replace":"add":"remove";if(s!==l||"replace"!==c){var u=t.concat(e);n.push("remove"===c?{op:c,path:u}:{op:c,path:u,value:l}),r.push("add"===c?{op:"remove",path:u}:"remove"===c?{op:"add",path:u,value:s}:{op:"replace",path:u,value:s})}}))}(e,t,n,r);case o.ES5Array:case o.ProxyArray:return function(e,t,n,r){var a,o,i=e.base,s=e.assigned,l=e.copy;l||k(),l.lengthu&&i[d-1]===l[d+c-1];)--d;for(var p=u;p=d;--p)m=t.concat([p]),n[f+p-d]={op:"add",path:m,value:l[p]},r.push({op:"remove",path:m})}(e,t,n,r);case o.Set:!function(e,t,n,r){var a=e.base,o=e.copy,i=0;a.forEach((function(e){if(!o.has(e)){var a=t.concat([i]);n.push({op:"remove",path:a,value:e}),r.unshift({op:"add",path:a,value:e})}i++})),i=0,o.forEach((function(e){if(!a.has(e)){var o=t.concat([i]);n.push({op:"add",path:o,value:e}),r.unshift({op:"remove",path:o,value:e})}i++}))}(e,t,n,r)}}(a,r,n.patches,n.inversePatches)}return a.copy}function L(e,t,n,r){var a=t[d];return a&&(a.type!==o.ES5Object&&a.type!==o.ES5Array||(a.copy=N(a.draft,!0)),t=a.copy),b(t,(function(o,i){return D(e,n,t,a,t,o,i,r)})),t}function D(e,t,n,r,o,i,s,l){if(s===o)throw Error("Immer forbids circular references");var c=!!r&&o===n,u=T(o);if(h(s)){var d=l&&c&&!u&&!E(r.assigned,i)?l.concat(i):void 0;(function(e,t,n){switch(y(e)){case a.Map:e.set(t,n);break;case a.Set:e.delete(t),e.add(n);break;default:e[t]=n}})(o,i,s=x(e,s,t,d)),h(s)&&(t.canAutoFreeze=!1)}else{if(c&&w(s,S(r.base,i)))return;v(s)&&(b(s,(function(a,o){return D(e,t,n,r,s,a,o,l)})),t.parent||M(e,s))}c&&e.onAssign&&!u&&e.onAssign(r,i,s)}function M(e,t,n){void 0===n&&(n=!1),e.autoFreeze&&!h(t)&&A(t,n)}var j={get:function(e,t){if(t===d)return e;var n=e.drafts;if(!e.modified&&E(n,t))return n[t];var r=C(e)[t];if(e.finalized||!v(r))return r;if(e.modified){if(r!==U(e.base,t))return r;n=e.copy}return n[t]=e.scope.immer.createProxy(r,e)},has:function(e,t){return t in C(e)},ownKeys:function(e){return Reflect.ownKeys(C(e))},set:function(e,t,n){if(!e.modified){var r=U(e.base,t);if(n?w(r,n)||n===e.drafts[t]:w(r,n)&&t in e.base)return!0;B(e),q(e)}return e.assigned[t]=!0,e.copy[t]=n,!0},deleteProperty:function(e,t){return void 0!==U(e.base,t)||t in e.base?(e.assigned[t]=!1,B(e),q(e)):e.assigned[t]&&delete e.assigned[t],e.copy&&delete e.copy[t],!0},getOwnPropertyDescriptor:function(e,t){var n=C(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&(r.writable=!0,r.configurable=e.type!==o.ProxyArray||"length"!==t),r},defineProperty:function(){throw new Error("Object.defineProperty() cannot be used on an Immer draft")},getPrototypeOf:function(e){return Object.getPrototypeOf(e.base)},setPrototypeOf:function(){throw new Error("Object.setPrototypeOf() cannot be used on an Immer draft")}},F={};function U(e,t){var n=e[d],r=Reflect.getOwnPropertyDescriptor(n?C(n):e,t);return r&&r.value}function q(e){if(!e.modified){if(e.modified=!0,e.type===o.ProxyObject||e.type===o.ProxyArray){var t=e.copy=N(e.base);b(e.drafts,(function(e,n){t[e]=n})),e.drafts=void 0}e.parent&&q(e.parent)}}function B(e){e.copy||(e.copy=N(e.base))}function H(e,t,n){e.drafts.forEach((function(e){e[d].finalizing=!0})),n?h(t)&&t[d].scope===e&&Q(e.drafts):(e.patches&&Y(e.drafts[0]),Q(e.drafts))}function z(e,t){var n=e[d];if(n&&!n.finalizing){n.finalizing=!0;var r=e[t];return n.finalizing=!1,r}return e[t]}function $(e){e.modified||(e.modified=!0,e.parent&&$(e.parent))}function G(e){e.copy||(e.copy=V(e.base))}function V(e){var t=e&&e[d];if(t){t.finalizing=!0;var n=N(t.draft,!0);return t.finalizing=!1,n}return N(e)}b(j,(function(e,t){F[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),F.deleteProperty=function(e,t){if(isNaN(parseInt(t)))throw new Error("Immer only supports deleting array indices");return j.deleteProperty.call(this,e[0],t)},F.set=function(e,t,n){if("length"!==t&&isNaN(parseInt(t)))throw new Error("Immer only supports setting array indices and the 'length' property");return j.set.call(this,e[0],t,n,e[0])};var W={};function K(e){if(!0===e.revoked)throw new Error("Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+JSON.stringify(C(e)))}function Q(e){for(var t=e.length-1;t>=0;t--){var n=e[t][d];if(!n.modified)switch(n.type){case o.ES5Array:X(n)&&$(n);break;case o.ES5Object:J(n)&&$(n)}}}function Y(e){if(e&&"object"==typeof e){var t=e[d];if(t){var n=t.base,r=t.draft,a=t.assigned,i=t.type;if(i===o.ES5Object)b(r,(function(e){e!==d&&(void 0!==n[e]||E(n,e)?a[e]||Y(r[e]):(a[e]=!0,$(t)))})),b(n,(function(e){void 0!==r[e]||E(r,e)||(a[e]=!1,$(t))}));else if(i===o.ES5Array){if(X(t)&&($(t),a.length=!0),r.length=0;a--){var o=r[a],i=t[o];if(void 0===i&&!E(t,o))return!0;var s=n[o],l=s&&s[d];if(l?l.base!==i:!w(s,i))return!0}return r.length!==Object.keys(t).length}function X(e){var t=e.draft;if(t.length!==e.base.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);return!(!n||n.get)}var Z=function(e){if(!e)throw new Error("Map is not polyfilled");function t(e,t){return this[d]={type:o.Map,parent:t,scope:t?t.scope:O.current,modified:!1,finalized:!1,copy:void 0,assigned:void 0,base:e,draft:this,isManual:!1,revoked:!1},this}f(t,e);var n=t.prototype;return Object.defineProperty(n,"size",{get:function(){return C(this[d]).size},enumerable:!0,configurable:!0}),n.has=function(e){return C(this[d]).has(e)},n.set=function(e,t){var n=this[d];return K(n),C(n).get(e)!==t&&(ee(n),n.scope.immer.markChanged(n),n.assigned.set(e,!0),n.copy.set(e,t),n.assigned.set(e,!0)),this},n.delete=function(e){if(!this.has(e))return!1;var t=this[d];return K(t),ee(t),t.scope.immer.markChanged(t),t.assigned.set(e,!1),t.copy.delete(e),!0},n.clear=function(){var e=this[d];return K(e),ee(e),e.scope.immer.markChanged(e),e.assigned=new Map,e.copy.clear()},n.forEach=function(e,t){var n=this;C(this[d]).forEach((function(r,a,o){e.call(t,n.get(a),a,n)}))},n.get=function(e){var t=this[d];K(t);var n=C(t).get(e);if(t.finalized||!v(n))return n;if(n!==t.base.get(e))return n;var r=t.scope.immer.createProxy(n,t);return ee(t),t.copy.set(e,r),r},n.keys=function(){return C(this[d]).keys()},n.values=function(){var e,t=this,n=this.keys();return(e={})[p]=function(){return t.values()},e.next=function(){var e=n.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},n.entries=function(){var e,t=this,n=this.keys();return(e={})[p]=function(){return t.entries()},e.next=function(){var e=n.next();if(e.done)return e;var r=t.get(e.value);return{done:!1,value:[e.value,r]}},e},n[p]=function(){return this.entries()},t}(Map);function ee(e){e.copy||(e.assigned=new Map,e.copy=new Map(e.base))}var te=function(e){if(!e)throw new Error("Set is not polyfilled");function t(e,t){return this[d]={type:o.Set,parent:t,scope:t?t.scope:O.current,modified:!1,finalized:!1,copy:void 0,base:e,draft:this,drafts:new Map,revoked:!1,isManual:!1},this}f(t,e);var n=t.prototype;return Object.defineProperty(n,"size",{get:function(){return C(this[d]).size},enumerable:!0,configurable:!0}),n.has=function(e){var t=this[d];return K(t),t.copy?!!t.copy.has(e)||!(!t.drafts.has(e)||!t.copy.has(t.drafts.get(e))):t.base.has(e)},n.add=function(e){var t=this[d];return K(t),t.copy?t.copy.add(e):t.base.has(e)||(ne(t),t.scope.immer.markChanged(t),t.copy.add(e)),this},n.delete=function(e){if(!this.has(e))return!1;var t=this[d];return K(t),ne(t),t.scope.immer.markChanged(t),t.copy.delete(e)||!!t.drafts.has(e)&&t.copy.delete(t.drafts.get(e))},n.clear=function(){var e=this[d];return K(e),ne(e),e.scope.immer.markChanged(e),e.copy.clear()},n.values=function(){var e=this[d];return K(e),ne(e),e.copy.values()},n.entries=function(){var e=this[d];return K(e),ne(e),e.copy.entries()},n.keys=function(){return this.values()},n[p]=function(){return this.values()},n.forEach=function(e,t){for(var n=this.values(),r=n.next();!r.done;)e.call(t,r.value,r.value,this),r=n.next()},t}(Set);function ne(e){e.copy||(e.copy=new Set,e.base.forEach((function(t){if(v(t)){var n=e.scope.immer.createProxy(t,e);e.drafts.set(t,n),e.copy.add(n)}else e.copy.add(t)})))}function re(e,t){return t.forEach((function(t){var n=t.path,r=t.op;n.length||k();for(var o=e,i=0;i=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}return h(e)?re(e,t):this.produce(e,(function(e){return re(e,t.slice(n+1))}))},e.prototype.createProxy=function(e,t){var n=_(e)?function(e,t){return new Z(e,t)}(e,t):T(e)?function(e,t){return new te(e,t)}(e,t):this.useProxies?function(e,t){var n=Array.isArray(e),r={type:n?o.ProxyArray:o.ProxyObject,scope:t?t.scope:O.current,modified:!1,finalized:!1,assigned:{},parent:t,base:e,draft:null,drafts:{},copy:null,revoke:null,isManual:!1},a=r,i=j;n&&(a=[r],i=F);var s=Proxy.revocable(a,i),l=s.revoke,c=s.proxy;return r.draft=c,r.revoke=l,c}(e,t):function(e,t){var n=Array.isArray(e),r=V(e);b(r,(function(t){!function(e,t,n){var r=W[t];r?r.enumerable=n:W[t]=r={configurable:!0,enumerable:n,get:function(){return function(e,t){K(e);var n=z(C(e),t);return e.finalizing?n:n===z(e.base,t)&&v(n)?(G(e),e.copy[t]=e.scope.immer.createProxy(n,e)):n}(this[d],t)},set:function(e){!function(e,t,n){if(K(e),e.assigned[t]=!0,!e.modified){if(w(n,z(C(e),t)))return;$(e),G(e)}e.copy[t]=n}(this[d],t,e)}},Object.defineProperty(e,t,r)}(r,t,n||function(e,t){var n=Object.getOwnPropertyDescriptor(e,t);return!(!n||!n.enumerable)}(e,t))}));var a,i,s,l={type:n?o.ES5Array:o.ES5Object,scope:t?t.scope:O.current,modified:!1,finalizing:!1,finalized:!1,assigned:{},parent:t,base:e,draft:r,copy:null,revoked:!1,isManual:!1};return a=r,i=d,s=l,Object.defineProperty(a,i,{value:s,enumerable:!1,writable:!0}),r}(e,t);return(t?t.scope:O.current).drafts.push(n),n},e.prototype.willFinalize=function(e,t,n){this.useProxies||H(e,t,n)},e.prototype.markChanged=function(e){this.useProxies?q(e):$(e)},e}(),le=new se,ce=le.produce;le.produceWithPatches.bind(le),le.setAutoFreeze.bind(le),le.setUseProxies.bind(le),le.applyPatches.bind(le),le.createDraft.bind(le),le.finishDraft.bind(le);const ue=ce},2694:(e,t,n)=>{"use strict";var r=n(6925);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},159:(e,t,n)=>{"use strict";(r=n(6540))&&"object"==typeof r&&"default"in r&&r.default;var r,a=n(5576),o=new a,i=o.getBrowser(),s=(o.getCPU(),o.getDevice()),l=o.getEngine(),c=o.getOS(),u=o.getUA();var d="mobile",p="tablet",m="Chrome",f="Firefox",h="Opera",v="Yandex",g="Safari",b="Internet Explorer",y="Edge",E="Chromium",S="IE",w="Mobile Safari",_="MIUI Browser",T="Samsung Browser",C="iOS",N="Android",A="Windows Phone",P="Windows",k="Mac OS",O=function(e){return e||(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none")},I=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},R=function(e){var t=I();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},x=function(e){return e.type===d},L=function(e){return e.type===p},D=function(e){var t=e.type;return t===d||t===p},M=function(e){return"smarttv"===e.type},j=function(e){return undefined===e.type},F=function(e){return"wearable"===e.type},U=function(e){return"console"===e.type},q=function(e){return"embedded"===e.type},B=function(e){var t=e.vendor;return O(t)},H=function(e){var t=e.model;return O(t)},z=function(e){var t=e.type;return O(t,"browser")},$=function(e){return e.name===N},G=function(e){return e.name===P},V=function(e){return e.name===k},W=function(e){return e.name===A},K=function(e){return e.name===C},Q=function(e){var t=e.version;return O(t)},Y=function(e){var t=e.name;return O(t)},J=function(e){return e.name===m},X=function(e){return e.name===f},Z=function(e){return e.name===E},ee=function(e){return e.name===y},te=function(e){return e.name===v},ne=function(e){var t=e.name;return t===g||t===w},re=function(e){return e.name===w},ae=function(e){return e.name===h},oe=function(e){var t=e.name;return t===b||t===S},ie=function(e){return e.name===_},se=function(e){return e.name===T},le=function(e){var t=e.version;return O(t)},ce=function(e){var t=e.major;return O(t)},ue=function(e){var t=e.name;return O(t)},de=function(e){var t=e.name;return O(t)},pe=function(e){var t=e.version;return O(t)},me=function(){var e=I(),t=e&&e.userAgent&&e.userAgent.toLowerCase();return"string"==typeof t&&/electron/.test(t)},fe=function(e){return"string"==typeof e&&-1!==e.indexOf("Edg/")},he=function(){var e=I();return e&&(/iPad|iPhone|iPod/.test(e.platform)||"MacIntel"===e.platform&&e.maxTouchPoints>1)&&!window.MSStream},ve=function(){return R("iPad")},ge=function(){return R("iPhone")},be=function(){return R("iPod")},ye=function(e){return O(e)};M(s),U(s),F(s),q(s),re(i)||ve(),Z(i);var Ee=D(s)||ve();x(s),L(s)||ve(),j(s),j(s),$(c),W(c),K(c)||ve(),J(i),X(i),ne(i),ae(i),oe(i),Q(c),Y(c),le(i),ce(i),ue(i),B(s),H(s),de(l),pe(l),ye(u),ee(i)||fe(u),te(i),z(s),he(),ve(),ge(),be(),me(),fe(u),ee(i)&&fe(u),G(c),V(c),ie(i),se(i);t.Fr=Ee},1958:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r,a=n(2954);!function(e){e.mouse="mouse",e.touch="touch",e.keyboard="keyboard"}(r||(r={}));function o(e){return void 0===e.button||0===e.button}function i(e){return!!e.targetTouches}function s(e,t){return i(e)?function(e,t){return 1===e.targetTouches.length?s(e.targetTouches[0]):t&&1===e.touches.length&&e.touches[0].target===t.target?s(e.touches[0]):void 0}(e,t):{x:e.clientX,y:e.clientY}}const l=function(){var e=!1;try{addEventListener("test",(function(){}),Object.defineProperty({},"passive",{get:function(){return e=!0,!0}}))}catch(e){}return e}();function c(e,t){for(var n=0;n=a[i].start)&&(null==a[i].end||o<=a[i].end))return!0;return!1}(l._mouseClientOffset.x||0,l._mouseClientOffset.y||0,u.x,u.y,l.options.scrollAngleRanges))l._isScrolling=!0;else if(!l.monitor.isDragging()&&l._mouseClientOffset.hasOwnProperty("x")&&o&&(t=l._mouseClientOffset.x||0,n=l._mouseClientOffset.y||0,r=u.x,a=u.y,Math.sqrt(Math.pow(Math.abs(r-t),2)+Math.pow(Math.abs(a-n),2))>(l.options.touchSlop?l.options.touchSlop:0))&&(l.moveStartSourceIds=void 0,l.actions.beginDrag(o,{clientOffset:l._mouseClientOffset,getSourceClientOffset:l.getSourceClientOffset,publishSource:!1})),l.monitor.isDragging()){var d=l.sourceNodes[l.monitor.getSourceId()];l.installSourceNodeRemovalObserver(d),l.actions.publishDragSource(),e.preventDefault();var p=(i||[]).map((function(e){return l.targetNodes[e]})),m=l.options.getDropTargetElementsAtPoint?l.options.getDropTargetElementsAtPoint(u.x,u.y,p):l.document.elementsFromPoint(u.x,u.y),f=[];for(var h in m)if(m.hasOwnProperty(h)){var v=m[h];for(f.push(v);v;)v=v.parentElement,-1===f.indexOf(v)&&f.push(v)}var g=f.filter((function(e){return p.indexOf(e)>-1})).map((function(e){for(var t in l.targetNodes)if(e===l.targetNodes[t])return t})).filter((function(e){return!!e})).filter((function(e,t,n){return n.indexOf(e)===t}));if(c)for(var b in l.targetNodes)if(l.targetNodes[b]&&l.targetNodes[b].contains(d)&&-1===g.indexOf(b)){g.unshift(b);break}g.reverse(),l.actions.hover(g,{clientOffset:u})}}},this.handleTopMoveEndCapture=function(e){l._isScrolling=!1,l.lastTargetTouchFallback=void 0,function(e){return void 0===e.buttons||!(1&e.buttons)}(e)&&(l.monitor.isDragging()&&!l.monitor.didDrop()?(e.preventDefault(),l._mouseClientOffset={},l.uninstallSourceNodeRemovalObserver(),l.actions.drop(),l.actions.endDrag()):l.moveStartSourceIds=void 0)},this.handleCancelOnEscape=function(e){"Escape"===e.key&&l.monitor.isDragging()&&(l._mouseClientOffset={},l.uninstallSourceNodeRemovalObserver(),l.actions.endDrag())},this.options=new d(a,n),this.actions=t.getActions(),this.monitor=t.getMonitor(),this.sourceNodes={},this.sourcePreviewNodes={},this.sourcePreviewNodeOptions={},this.targetNodes={},this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(r.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(r.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(r.keyboard)}var t,n;return t=e,(n=[{key:"setup",value:function(){this.window&&((0,a.V)(!e.isSetUp,"Cannot have two Touch backends at the same time."),e.isSetUp=!0,this.addEventListener(this.window,"start",this.getTopMoveStartHandler()),this.addEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(this.window,"move",this.handleTopMove),this.addEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.addEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(this.window,"keydown",this.handleCancelOnEscape,!0))}},{key:"teardown",value:function(){this.window&&(e.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(this.window,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(this.window,"start",this.handleTopMoveStart),this.removeEventListener(this.window,"move",this.handleTopMoveCapture,!0),this.removeEventListener(this.window,"move",this.handleTopMove),this.removeEventListener(this.window,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(this.window,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(this.window,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}},{key:"addEventListener",value:function(e,t,n,r){var a=l?{capture:r,passive:!1}:r;this.listenerTypes.forEach((function(r){var o=f[r][t];o&&e.addEventListener(o,n,a)}))}},{key:"removeEventListener",value:function(e,t,n,r){var a=l?{capture:r,passive:!1}:r;this.listenerTypes.forEach((function(r){var o=f[r][t];o&&e.removeEventListener(o,n,a)}))}},{key:"connectDragSource",value:function(e,t){var n=this,r=this.handleMoveStart.bind(this,e);return this.sourceNodes[e]=t,this.addEventListener(t,"start",r),function(){delete n.sourceNodes[e],n.removeEventListener(t,"start",r)}}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions[e]=n,this.sourcePreviewNodes[e]=t,function(){delete r.sourcePreviewNodes[e],delete r.sourcePreviewNodeOptions[e]}}},{key:"connectDropTarget",value:function(e,t){var n=this;if(!this.document)return function(){return null};var r=function(r){if(n.document&&n.monitor.isDragging()){var a;switch(r.type){case f.mouse.move:a={x:r.clientX,y:r.clientY};break;case f.touch.move:a={x:r.touches[0].clientX,y:r.touches[0].clientY}}var o=null!=a?n.document.elementFromPoint(a.x,a.y):void 0,i=o&&t.contains(o);return o===t||i?n.handleMove(r,e):void 0}};return this.addEventListener(this.document.body,"move",r),this.targetNodes[e]=t,function(){n.document&&(delete n.targetNodes[e],n.removeEventListener(n.document.body,"move",r))}}},{key:"getTopMoveStartHandler",value:function(){return this.options.delayTouchStart||this.options.delayMouseStart?this.handleTopMoveStartDelay:this.handleTopMoveStart}},{key:"installSourceNodeRemovalObserver",value:function(e){var t=this;this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=e,this.draggedSourceNodeRemovalObserver=new MutationObserver((function(){e&&!e.parentElement&&(t.resurrectSourceNode(),t.uninstallSourceNodeRemovalObserver())})),e&&e.parentElement&&this.draggedSourceNodeRemovalObserver.observe(e.parentElement,{childList:!0})}},{key:"resurrectSourceNode",value:function(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}},{key:"uninstallSourceNodeRemovalObserver",value:function(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){if(this.window)return this.window.document}}])&&p(t.prototype,n),e}();const v=function(e,t){return new h(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}},7757:(e,t,n)=>{"use strict";n.d(t,{M:()=>he,s:()=>ve});var r=n(6540),a=n(2960),o="dnd-core/INIT_COORDS",i="dnd-core/BEGIN_DRAG",s="dnd-core/PUBLISH_DRAG_SOURCE",l="dnd-core/HOVER",c="dnd-core/DROP",u="dnd-core/END_DRAG",d=function(e,t){return e===t};function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function h(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,r=arguments.length>1?arguments[1]:void 0,a=r.payload;switch(r.type){case o:case i:return{initialSourceClientOffset:a.sourceClientOffset,initialClientOffset:a.clientOffset,clientOffset:a.clientOffset};case l:return e=n.clientOffset,t=a.clientOffset,!e&&!t||e&&t&&e.x===t.x&&e.y===t.y?n:function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:C,r=arguments.length>1?arguments[1]:void 0,a=r.payload;switch(r.type){case i:return _({},n,{itemType:a.itemType,item:a.item,sourceId:a.sourceId,isSourcePublic:a.isSourcePublic,dropResult:null,didDrop:!1});case s:return _({},n,{isSourcePublic:!0});case l:return _({},n,{targetIds:a.targetIds});case y:return-1===n.targetIds.indexOf(a.targetId)?n:_({},n,{targetIds:(e=n.targetIds,t=a.targetId,e.filter((function(e){return e!==t})))});case c:return _({},n,{dropResult:a.dropResult,didDrop:!0,targetIds:[]});case u:return _({},n,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return n}}function A(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case v:case g:return e+1;case b:case y:return e-1;default:return e}}var P=[],k=[];function O(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case l:break;case v:case g:case y:case b:return P;default:return k}var t=e.payload,n=t.targetIds,r=void 0===n?[]:n,a=t.prevTargetIds,o=void 0===a?[]:a,i=function(e,t){var n=new Map,r=function(e){return n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);var a=[];return n.forEach((function(e,t){1===e&&a.push(t)})),a}(r,o),s=i.length>0||!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d;if(e.length!==t.length)return!1;for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:0)+1}function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:O(n.dirtyHandlerIds,{type:r.type,payload:x({},r.payload,{prevTargetIds:(e=n,t=[],"dragOperation.targetIds".split(".").reduce((function(e,n){return e&&e[n]?e[n]:t||null}),e))})}),dragOffset:h(n.dragOffset,r),refCount:A(n.refCount,r),dragOperation:N(n.dragOperation,r),stateId:I(n.stateId)}}P.__IS_NONE__=!0,k.__IS_ALL__=!0;var M=n(2954);function j(e,t){return{type:o,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}var F={type:o,payload:{clientOffset:null,sourceClientOffset:null}};function U(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{publishSource:!0},r=n.publishSource,a=void 0===r||r,o=n.clientOffset,s=n.getSourceClientOffset,l=e.getMonitor(),c=e.getRegistry();e.dispatch(j(o)),function(e,t,n){(0,M.V)(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){(0,M.V)(n.getSource(e),"Expected sourceIds to be registered.")}))}(t,l,c);var u=function(e,t){for(var n=null,r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}(t,l);if(null!==u){var d=null;o&&(function(e){(0,M.V)("function"==typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(s),d=s(u)),e.dispatch(j(o,d));var p=c.getSource(u).beginDrag(l,u);!function(e){(0,M.V)(S(e),"Item must be an object.")}(p),c.pinSource(u);var m=c.getSourceType(u);return{type:i,payload:{itemType:m,item:p,sourceId:u,clientOffset:o||null,sourceClientOffset:d||null,isSourcePublic:!!a}}}e.dispatch(F)}}function q(e){return function(){if(e.getMonitor().isDragging())return{type:s}}}function B(e,t){return null===t?null===e:Array.isArray(e)?e.some((function(e){return e===t})):e===t}function H(e){return function(t){var n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).clientOffset;!function(e){(0,M.V)(Array.isArray(e),"Expected targetIds to be an array.")}(t);var r=t.slice(0),a=e.getMonitor(),o=e.getRegistry();return function(e,t,n){(0,M.V)(t.isDragging(),"Cannot call hover while not dragging."),(0,M.V)(!t.didDrop(),"Cannot call hover after drop.");for(var r=0;r=0;r--){var a=e[r];B(t.getTargetType(a),n)||e.splice(r,1)}}(r,o,a.getItemType()),function(e,t,n){e.forEach((function(e){n.getTarget(e).hover(t,e)}))}(r,a,o),{type:l,payload:{targetIds:r,clientOffset:n||null}}}}function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=e.getMonitor(),r=e.getRegistry();!function(e){(0,M.V)(e.isDragging(),"Cannot call drop while not dragging."),(0,M.V)(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(n);var a=function(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(n);a.forEach((function(a,o){var i=function(e,t,n,r){var a=n.getTarget(e),o=a?a.drop(r,e):void 0;return function(e){(0,M.V)(void 0===e||S(e),"Drop result must either be an object or undefined.")}(o),void 0===o&&(o=0===t?{}:r.getDropResult()),o}(a,o,r,n),s={type:c,payload:{dropResult:$({},t,{},i)}};e.dispatch(s)}))}}function W(e){return function(){var t=e.getMonitor(),n=e.getRegistry();!function(e){(0,M.V)(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var r=t.getSourceId();return n.getSource(r,!0).endDrag(t,r),n.unpinSource(),{type:u}}}function K(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Q(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{handlerIds:void 0}).handlerIds;(0,M.V)("function"==typeof e,"listener must be a function."),(0,M.V)(void 0===n||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");var r=this.store.getState().stateId;return this.store.subscribe((function(){var a=t.store.getState(),o=a.stateId;try{var i=o===r||o===r+1&&!function(e,t){return e!==P&&(e===k||void 0===t||(n=e,t.filter((function(e){return n.indexOf(e)>-1}))).length>0);var n}(a.dirtyHandlerIds,n);i||e()}finally{r=o}}))}},{key:"subscribeToOffsetChange",value:function(e){var t=this;(0,M.V)("function"==typeof e,"listener must be a function.");var n=this.store.getState().dragOffset;return this.store.subscribe((function(){var r=t.store.getState().dragOffset;r!==n&&(n=r,e())}))}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return(0,M.V)(t,"Expected to find a valid source."),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return(0,M.V)(t,"Expected to find a valid target."),!(!this.isDragging()||this.didDrop())&&B(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}},{key:"isDragging",value:function(){return Boolean(this.getItemType())}},{key:"isDraggingSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e,!0);return(0,M.V)(t,"Expected to find a valid source."),!(!this.isDragging()||!this.isSourcePublic())&&this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}},{key:"isOverTarget",value:function(e){if(!e)return!1;var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1}).shallow;if(!this.isDragging())return!1;var n=this.registry.getTargetType(e),r=this.getItemType();if(r&&!B(n,r))return!1;var a=this.getTargetIds();if(!a.length)return!1;var o=a.indexOf(e);return t?o===a.length-1:o>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return this.store.getState().dragOperation.isSourcePublic}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return r=(e=this.store.getState().dragOffset).clientOffset,a=e.initialClientOffset,o=e.initialSourceClientOffset,r&&a&&o?K((n=o,{x:(t=r).x+n.x,y:t.y+n.y}),a):null;var e,t,n,r,a,o}},{key:"getDifferenceFromInitialOffset",value:function(){return t=(e=this.store.getState().dragOffset).clientOffset,n=e.initialClientOffset,t&&n?K(t,n):null;var e,t,n}}],n&&Q(t.prototype,n),e}(),X=0;function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function ee(e,t){t&&Array.isArray(e)?e.forEach((function(e){return ee(e,!1)})):(0,M.V)("string"==typeof e||"symbol"===Z(e),t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(Y||(Y={}));const te="undefined"!=typeof global?global:self,ne=te.MutationObserver||te.WebKitMutationObserver;function re(e){return function(){const t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}const ae="function"==typeof ne?function(e){let t=1;const n=new ne(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}:re;class oe{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const ie=new class{enqueueTask(e){const{queue:t,requestFlush:n}=this;t.length||(n(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.indexthis.capacity){for(let t=0,n=e.length-this.index;t{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=ae(this.flush),this.requestErrorThrow=re((()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()}))}},se=new class{create(e){const t=this.freeTasks,n=t.length?t.pop():new oe(this.onError,(e=>t[t.length]=e));return n.task=e,n}constructor(e){this.onError=e,this.freeTasks=[]}}(ie.registerPendingError);function le(e,t){for(var n=0;n1&&void 0!==arguments[1]&&arguments[1];return(0,M.V)(this.isSourceId(e),"Expected a valid source ID."),t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}},{key:"getTarget",value:function(e){return(0,M.V)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return(0,M.V)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return(0,M.V)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return ce(e)===Y.SOURCE}},{key:"isTargetId",value:function(e){return ce(e)===Y.TARGET}},{key:"removeSource",value:function(e){var t,n=this;(0,M.V)(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:b,payload:{sourceId:e}}}(e)),t=function(){n.dragSources.delete(e),n.types.delete(e)},ie.enqueueTask(se.create(t))}},{key:"removeTarget",value:function(e){(0,M.V)(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:y,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);(0,M.V)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){(0,M.V)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(e,t,n){var r=function(e){var t=(X++).toString();switch(e){case Y.SOURCE:return"S".concat(t);case Y.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}(e);return this.types.set(r,t),e===Y.SOURCE?this.dragSources.set(r,n):e===Y.TARGET&&this.dropTargets.set(r,n),r}}],n&&le(t.prototype,n),e}();function pe(e,t){for(var n=0;n0&&void 0!==arguments[0]&&arguments[0];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.isSetUp=!1,this.handleRefCountChange=function(){var e=t.store.getState().refCount>0;t.backend&&(e&&!t.isSetUp?(t.backend.setup(),t.isSetUp=!0):!e&&t.isSetUp&&(t.backend.teardown(),t.isSetUp=!1))};var r=function(e){var t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return(0,a.y$)(D,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(n);this.store=r,this.monitor=new J(r,new de(r)),r.subscribe(this.handleRefCountChange)}var t,n;return t=e,n=[{key:"receiveBackend",value:function(e){this.backend=e}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var e=this,t=this.store.dispatch,n=function(e){return{beginDrag:U(e),publishDragSource:q(e),hover:H(e),drop:V(e),endDrag:W(e)}}(this);return Object.keys(n).reduce((function(r,a){var o,i=n[a];return r[a]=(o=i,function(){for(var n=arguments.length,r=new Array(n),a=0;a{"use strict";n.d(t,{Q:()=>i});var r=n(6540),a=n(7757);var o=0,i=(0,r.memo)((function(e){var t,n,i=e.children,c=function(e){if("manager"in e)return[{dragDropManager:e.manager},!1];var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=t;return o[s]||(o[s]=(0,a.s)(e,t,n,r)),o[s]}(e.backend,e.context,e.options,e.debugMode);return[t,!e.context]}(function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["children"])),u=(n=2,function(e){if(Array.isArray(e))return e}(t=c)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw o}}return n}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),d=u[0],p=u[1];return r.useEffect((function(){return p&&o++,function(){p&&0==--o&&(l()[s]=null)}}),[]),r.createElement(a.M.Provider,{value:d},i)}));i.displayName="DndProvider";var s=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");function l(){return void 0!==n.g?n.g:window}},2551:(e,t,n)=>{"use strict";var r=n(6540),a=n(9982);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n