!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8726f578-95c8-4489-9365-0dc6cafd0535",e._sentryDebugIdIdentifier="sentry-dbid-8726f578-95c8-4489-9365-0dc6cafd0535")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3463],{31653:(e,t,n)=>{n.d(t,{K:()=>l});var s=n(21377),i=n(62827);let l=e=>{let t=e[e.length-1],n=e.find(e=>e.status.type===s.XUj.InProgress);if(n)return n.id;let l=Date.now()/1e3,r=[...e].sort((e,t)=>Math.abs(e.startTimestamp-l)-Math.abs(t.startTimestamp-l)),a=r.find(e=>e.status.type!==s.XUj.Finished&&!(0,i.sw)(e));return a?t=a:r.length&&(t=r[0]),t.id}},42621:(e,t,n)=>{n.d(t,{q:()=>s.q});var s=n(1440)},73463:(e,t,n)=>{n.d(t,{A:()=>P});var s=n(6029),i=n(21377),l=n(44194),r=n(76356),a=n(71024),d=n.n(a),o=n(55729),c=n(90248),u=n(65789),x=n(62859),h=n(54409),p=n(75751),v=n(42621),m=n(22648),f=n(53486),g=n(75508),y=n(26413),j=n(62827),b=n(99064);let w={singles:"tennis_singles",doubles:"tennis_doubles",all:"basic.all"},C=e=>{let{onTabChange:t,value:n}=e;return(0,s.jsx)(b.tU,{variant:"quaternary",value:n,onChange:t,children:(0,s.jsx)(b.tU.List,{px:"lg",py:"sm",children:Object.values(i.nJ5).map(e=>(0,s.jsx)(b.tU.Tab,{tabKey:e,children:(0,s.jsx)(c.A,{id:w[e]})},"tab-".concat(e)))})})};var I=n(31653),T=n(6354),k=n(99325);let E=d()(()=>Promise.all([n.e(8446),n.e(3172),n.e(4607),n.e(3549),n.e(6375),n.e(6364),n.e(2889),n.e(1949),n.e(4985),n.e(5247),n.e(7734),n.e(2753),n.e(240),n.e(1072),n.e(9469),n.e(1682),n.e(2017),n.e(2196),n.e(6354)]).then(n.bind(n,77990)),{loadableGenerated:{webpack:()=>[77990]},loading:()=>(0,s.jsx)(r.so,{w:"100%",h:"1/2",children:(0,s.jsx)(m.a,{})})}),W=e=>{let{listRef:t,hasPreviousPage:n,hasNextPage:a,onNavigatorClickHandler:d,toNextPage:u,toPreviousPage:p,events:v,eventCell:m,isPlayer:f,showWidget:y,lastClickedEventId:j,clicked:b,determineFirstEvent:w,onClick:I,updateWidgetHeight:k,transfers:E,children:W,setMatchesTypeFilter:N,matchesTypeFilter:P}=e,{isMobile:A}=(0,l.$c)(),S=(0,o.useContext)(x.Ws),_=(0,o.useContext)(T.O),F=_.editor&&_.seasonId&&_.uniqueTournamentId,H=f?v.filter(e=>!e.isAwarded):v;return(0,o.useEffect)(()=>{k()},[null==H?void 0:H.length,n,a,y]),(0,s.jsxs)("div",{ref:t,children:[S===i.QCR.Tennis&&N&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.cG,{color:"neutrals.nLv4",borderBlockEndStyle:"solid"}),(0,s.jsx)(C,{value:null!=P?P:i.nJ5.All,onTabChange:e=>{null==N||N(e===i.nJ5.All?void 0:e)}}),!A&&(0,s.jsx)(r.cG,{color:"neutrals.nLv4",borderBlockEndStyle:"solid"})]}),(n||a)&&(0,s.jsxs)(r.so,{py:"sm",px:"lg",justify:"space-between",minH:"[50px]",children:[(0,s.jsx)(r.az,{children:n&&(0,s.jsxs)(l.$n,{variant:"outline",h:"2xl",py:"xs",px:"sm",onClick:()=>d(p),children:[(0,s.jsx)(h.pa2,{fill:"primary.default",mr:"xs"}),(0,s.jsx)(l.EY,{textStyle:"action.button.secondary",color:"primary.default",children:(0,s.jsx)(c.A,{id:"previous"})})]})}),(0,s.jsx)(r.az,{children:a&&(0,s.jsxs)(l.$n,{variant:"outline",h:"2xl",py:"xs",px:"sm",onClick:()=>d(u),children:[(0,s.jsx)(l.EY,{textStyle:"action.button.secondary",color:"primary.default",children:(0,s.jsx)(c.A,{id:"next"})}),(0,s.jsx)(h.CCT,{fill:"primary.default",ml:"xs"})]})})]}),(0,s.jsxs)(r.az,{minH:{base:"auto",md:"[600px]"},pt:"2xs",pb:{base:"sm",md:F?"sm":"3xl"},br:{mdDown:"lg"},borderTop:{md:"1px solid {colors.neutrals.nLv4}"},children:[(0,s.jsx)(g.b,{events:H,isMobile:A,eventCell:m,onClick:I,isEventCellFactory:f,transfers:E,lastClickedEvent:A?void 0:y&&b?j:y?w(v):void 0}),W]})]})},N=e=>{let{widgetHeight:t,lastClickedEventId:n,showWidget:i,closeWidget:a}=e;return(0,s.jsx)(r.az,{hideBelow:"md",borderTop:"1px solid {colors.neutrals.nLv4}",borderStart:"1px solid {colors.neutrals.nLv4}",w:"1/2",pb:"xl",style:{height:t},children:n&&i&&(0,s.jsx)(l.Ee,{h:"100%",resetDeps:[n],children:(0,s.jsx)(v.q,{persist:!0,children:(0,s.jsx)(E,{eventId:n,onClose:a,noElevation:!0})})})})};function P(e){let{entity:t,id:n,seasonId:l,player:a,hideHeader:d,transfers:c,hasSingles:h,hasDoubles:v}=e,[m,g]=(0,o.useState)(!0),[b,w]=(0,o.useState)(!1),[C,E]=(0,o.useState)(),[P,A]=(0,o.useState)(0),[S,_]=(0,o.useState)(void 0),F=(0,o.useContext)(T.O),H=(0,o.useContext)(x.Ws),q=F.editor&&F.seasonId&&F.uniqueTournamentId,D=110*!!q,L=(0,o.useRef)(null),M=(e,t,n)=>{!n&&(e.preventDefault(),C!==t?(E(t),g(!0),C&&w(!0)):g(e=>!e))},z=()=>{var e;let t=null==(e=L.current)?void 0:e.clientHeight;t&&t!==P&&A(t+D)},G=e=>{if(null==e?void 0:e.length){z();let t=(0,I.K)(e);return t!==C&&E(t),t}};(0,o.useEffect)(()=>{w(!1),E(void 0),_(void 0)},[n]);let R=async e=>{b||w(!0),await e(),z()},U=()=>g(!1),B=e=>{let{managedTeamMap:s,playedForTeamMap:l}=e;return(e,r)=>t===i.wNW.Team?e===n:t===i.wNW.Manager&&s&&r?e===s[r]:t===i.wNW.Player&&!!l&&!!r&&e===l[r]},O=(e,n,s,l,r)=>t===i.wNW.Team&&n?(0,f.ey)({isReferenceTeamId:B({playedForTeamMap:n})}):t===i.wNW.Manager&&s?(0,f.ey)({isReferenceTeamId:B({managedTeamMap:s}),incidentsMap:r,entity:t}):t===i.wNW.Player?t=>{var s,i,d,o;return(0,f.G)({rating:null==(s=e[t])?void 0:s.rating,points:null!=(d=null==e||null==(i=e[t])?void 0:i.points)?d:0,isOnBench:null!=(o=null==l?void 0:l[t])&&o,playedFor:n?n[t]:void 0,incidents:r?r[t]:void 0,player:a,isReferenceTeamId:B({playedForTeamMap:n})})}:f.gY,J=t===i.wNW.Player;return(0,s.jsx)(p.t,{tag:"EventListContainer",children:(0,s.jsx)(y.w,{entity:t,id:n,seasonId:l,matchesTypeFilter:h&&v?S:void 0,children:e=>{let{events:t,toNextPage:n,toPreviousPage:i,hasNextPage:l,hasPreviousPage:a,managedTeamMap:o,statisticsMap:x,playedForTeamMap:p,incidentsMap:f,onBenchMap:g}=e,y=O(x,p,o,g,f);return(0,s.jsxs)(u.HH,{isCard:!d,children:[!d&&(0,s.jsx)(u.Zp.Header,{titleId:"matches",values:{sport:(0,j.ap)(H)}}),(0,s.jsxs)(r.so,{children:[(0,s.jsx)(r.az,{w:"1/2",children:(0,s.jsx)(W,{listRef:L,hasPreviousPage:a,hasNextPage:l,onNavigatorClickHandler:R,toNextPage:n,toPreviousPage:i,events:t,eventCell:y,isPlayer:J,showWidget:m,lastClickedEventId:C,clicked:b,determineFirstEvent:G,transfers:c,onClick:M,updateWidgetHeight:z,matchesTypeFilter:h&&v?S:void 0,setMatchesTypeFilter:h&&v?_:void 0,children:q&&(0,s.jsx)(r.az,{style:{height:D},p:"sm",children:(0,s.jsx)(k.G,{tournamentId:F.uniqueTournamentId,seasonId:F.seasonId})})})}),(0,s.jsx)(N,{lastClickedEventId:C,widgetHeight:P,showWidget:m,closeWidget:U})]})]})}})})}},99325:(e,t,n)=>{n.d(t,{G:()=>o});var s=n(6029),i=n(21377),l=n(947),r=n(90248),a=n(79387),d=n(19451);let o=e=>{let{tournamentId:t,seasonId:n}=e,{locale:o}=(0,l.A)(),c=(0,d.vf)(o),u="".concat(i.yuv).concat(c?"/".concat(c):"","/embed/unique-tournament/").concat(t,"/season/").concat(n,"/editorFixtures"),x="sofa-fixtures-embed-".concat(t,"-").concat(n),h='');return(0,s.jsx)(a.C,{callToAction:(0,s.jsx)(r.A,{id:"fixtures.embedCTA"}),embedString:h})}}}]);