1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="24794722-07b5-5b12-ae4c-5ea191e7c56e")}catch(e){}}(); 3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7823],{1022:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>p,QW:()=>c,su:()=>s});var n=r(14232),a=r(12461),l=r(74055),o=r(35027);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let s="1px solid #e0e0e0",c={size:18,weight:600,color:"#000"},m=({title:e,children:t})=>n.createElement(a.A,{fill:"white",radius:"rounded",component:"div",style:{border:s}},e&&n.createElement(l.A,{vertical:"small",horizontal:"small",component:"div"},n.createElement(o.A,i({},c,{align:"center",transform:"uppercase",component:"div"}),e)),t);m.defaultProps={title:null};let p=m},7591:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(18368),a=r(50022),l=r(53948);let o=(e,t,r,o)=>async i=>{try{i({type:l.vU,payload:r}),i({type:l.FS,payload:{clubId:e,teamId:t,seasonId:r}});let s=new a.A(e,"matches",{teamId:t,seasonId:r}),{competitions:c,matchFixtures:m}=(await n.A.getPageData(s,o)).data;return i({type:l.nv,payload:{clubId:e,teamId:t,seasonId:r,competitions:c,matchFixtures:m}}),i({type:l.oh,payload:s.toString()}),{}}catch(n){let r=500;return n&&(r=n.errorStatusCode||r),i({type:l.se,payload:{clubId:e,teamId:t,statusCode:r,error:n}}),{error:n}}}},8396:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),a=r(20008),l=r(35027),o=r(47104),i=r(12461),s=r(74055),c=r(4439),m=r(34917),p=r(1022);let d={L:"white"},u=({data:e,showOrderIndicator:t})=>n.createElement(a.A,{flexDirection:"column",alignItems:"center",style:{gap:"16px",maxWidth:"100%"}},n.createElement(a.A,{alignItems:"center",style:{gap:"8px"}},n.createElement(l.A,p.QW,n.createElement(m.x6,{i18nKey:"teams:statistics_form"},"Form")),t&&n.createElement(c.A,{name:"arrow-right",size:16,color:"dustygrey"})),n.createElement(o.A,{columns:"repeat(auto-fit, 35px)",columnGap:"8px",alignItems:"center",justifyContent:"center",rowGap:"10px",style:{width:"100%",height:"40px",overflow:"hidden"}},e.form.map((e,t)=>n.createElement(i.A,{key:t,fill:`outcomeBg${e}`,radius:"rounded",style:{display:"flex",alignItems:"center",justifyContent:"center",width:35,height:35}},n.createElement(l.A,{size:16,weight:600,color:d[e]||"black"},e)))),e.ppg&&n.createElement(s.A,{vertical:"xsmall",component:"div"},n.createElement(l.A,null,n.createElement(m.x6,{i18nKey:"teams:fixture_average_points_per_game"},"Average PPG:"),n.createElement(l.A,{weight:"bold",style:{paddingLeft:"5px"}},e.ppg))));u.defaultProps={data:{form:[]},showOrderIndicator:!1};let g=u},14732:(e,t,r)=>{"use strict";r.d(t,{A:()=>i,B:()=>l});var n=r(14232),a=r(78063);r(65835);let l={boxShadow:"none",border:"1px solid #d9d9d9"},o=({seasons:e,selected:t,onChange:r,noShadow:o})=>{let i=e.map(e=>({value:e.id,name:e.name,disabled:!1})),s=1===i.length;return n.createElement(a.A,{options:i,onChange:r,disabled:s,value:t||"",style:o?l:void 0})};o.defaultProps={selected:"",noShadow:!1};let i=o},15039:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=l(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=l(t,r));return t}(r)))}return e}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(r=(function(){return a}).apply(t,[]))||(e.exports=r)}()},29466:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>eO});var n=r(14232),a=r(2171);r(70470),r(59547),r(80597),r(65835);var l=r(95062),o=r.n(l);o().shape({played:o().number,W:o().number,L:o().number,D:o().number});let i=o().shape({fixture_id:o().string.isRequired,points:o().string,
3summary:o().string}),s=o().arrayOf(i);o().shape({total_points:o().number,max_points:o().oneOfType([o().number,o().string]),average_points:o().string,average_opposition_points:o().string,points_by_fixture:s}),o().arrayOf(o().shape({name:o().string,players:o().arrayOf(o().shape({profile_id:o().string,profile_type:o().string,name:o().string,position:o().string,img_url:o().string})),value:o().number})),o().arrayOf(o().shape({name:o().string,table:o().shape({fields:o().shape(),rows:o().arrayOf(o().shape())}),key:o().arrayOf(o().shape({key:o().string,value:o().string}))}));var c=r(31661),m=r.n(c),p=r(76280),d=r(58048),u=r(82868),g=r(74055),y=r(93052),f=r(47104),h=r(30842),v=r(82851),b=r(75826),E=r(70564),A=r(27523),x=r(14732),w=r(66101),_=r(35027),O=r(84268),S=r(34917);let k=({title:e,transKey:t})=>n.createElement(g.A,{bottom:"xsmall",component:"div"},n.createElement(_.A,{family:O.aR,weight:700,size:12,lineHeight:"12px",color:"dustygrey",transform:"uppercase"},n.createElement(S.x6,{i18nKey:t},e)));var P=r(8396),I=r(1022),j=r(51191),C=r(20008),z=r(94389),L=r(77741);let G="#f0f0f0",W=({groups:e,activeIndex:t,onChange:r,uiTheme:a})=>{let l=(0,v.get)(a,"colors.primary",G),o=(0,v.get)(a,"colors.primaryContrast","#fff");return n.createElement(C.A,{style:{gap:"5px",overflowX:"auto"}},(0,v.map)(e,(e,a)=>{let i,s=a===t;return n.createElement(L.A,{key:e.key||e.name,bgColor:s?l:G,textColor:s?o:"black","aria-pressed":s,onClick:()=>r(a)},n.createElement(S.x6,{i18nKey:(i=e.name,`teams:statistics_group_short_${String(i).toLowerCase().replace(/[^a-z0-9]+/g,"_")}`)},e.name))}))};W.defaultProps={uiTheme:{}};let T=(0,z.A)(W);r(41730);var N=r(14193),B=r(12461),F=r(33581),R=r(56530),$=r(91465),D=r(61799),K=r(52384);let M={borderBottomLeftRadius:"4px",borderBottomRightRadius:"4px"},q=K.A.split("/").pop(),H={display:"block"},U=({seasonId:e,teamId:t,name:r,players:a})=>{let[l,...o]=a,i=r=>({teamId:t,profileType:r.profile_type,_profile:r.name,profileId:r.profile_id,seasonId:e});return n.createElement(I.Ay,{title:r},l&&(({player:e,value:t})=>n.createElement(g.A,{all:"small",component:"div"},n.createElement(D.A,{route:"team.squad.profile",params:i(e)},n.createElement("a",{style:H},n.createElement(B.A,{radius:"rounded",component:"div",style:{border:I.su}},n.createElement(F.A,{component:"div"},n.createElement(B.A,{fill:"alabaster",component:"div",role:"img","aria-label":e.name,style:(e=>{let t=(e=>!!e&&!e.includes(q))(e),r=t?320:200;return{paddingBottom:"100%",backgroundImage:`url(${N.A.resizeUrl(e||K.A,{w:r,h:r,t:"square",o:"jpg"})})`,backgroundSize:t?"cover":"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",borderTopLeftRadius:"4px",borderTopRightRadius:"4px"}})(e.img_url)}),n.createElement(R.A,{top:12,left:12},n.createElement(B.A,{fill:"black",radius:"circle",component:"div",style:{width:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"}},n.createElement(_.A,{color:"white",preset:"tag--large"},"1")))),n.createElement(B.A,{fill:"primary",component:"div",style:M},n.createElement(g.A,{top:"small",bottom:"xxsmall",horizontal:"small",component:"div"},n.createElement(_.A,{preset:"subtitle--small",color:"primaryContrast",align:"center",component:"div"},e.name),n.createElement(_.A,{preset:"body--small",color:"primaryContrast",align:"center",component:"div"},e.position||"\xa0"),n.createElement(_.A,{preset:"title",color:"primaryContrast",align:"center",component:"div"},t))))))))(l),(0,v.map)(o,({player:e,value:t})=>n.createElement(D.A,{key:e.profile_id,route:"team.squad.profile",params:i(e)},n.createElement("a",{style:H},n.createElement(g.A,{all:"small",component:"div"},n.createElement(f.A,{className:"grid-stats-key-player",columns:"44px minmax(0, 1fr) auto",columnGap:"small",alignItems:"center"},n.createElement($.A,{image:e.img_url||K.A,includeRetina:!0,radius:"rounded",borderWidth:"none",alt:e.name,size:44,style:{overflow:"hidden"}}),n.createElement("div",null,n.createElement(_.A,{preset:"subtitle--small",color:"black",component:"div"},e.name),e.position&&n.createElement(_.A,{preset:"description",color:"dustygrey",component:"div"},e.position)),n.createElement(_.A,{preset:"subtitle--small",color:"black",align:"right",component:"div"},t)))))))};U.defaultProps={seasonId:null};var V=r(30076),X=r(65565),Q=r(47753),Z=r(26379);function Y(){return(Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
3).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let J=({placeholdersColumns:e})=>n.createElement(y.A,{bottom:"xxlarge",component:"div"},n.createElement(y.A,{bottom:"medium",responsive:[{minWidth:"palm",props:{bottom:"large"}}],component:"div"},n.createElement(Q.A,{preset:"title",height:"44px",radius:"22px"})),n.createElement(f.A,{columns:"1fr",columnGap:"xlarge",rowGap:"small",responsive:[{minWidth:"palm",props:{columns:"1fr 1fr"}}]},n.createElement(Q.A,{preset:"title",height:"175px"}),n.createElement(Q.A,{preset:"title",height:"175px"})),n.createElement(y.A,{horizontal:"small",vertical:"medium",responsive:[{minWidth:"palm",props:{horizontal:"large",vertical:"large"}}],component:"div"},n.createElement(f.A,{columns:"1fr",columnGap:"xlarge",rowGap:"small",responsive:[{minWidth:"palm",props:{columns:"1fr 1fr",rowGap:"medium",columnGap:"large"}},{minWidth:"lap",props:{columns:"1fr 1fr 1fr",rowGap:"medium",columnGap:"large"}}]},(()=>{let t=[];for(let r=1;r<=e;r+=1){let e={};r>1&&(e.maxWidth="palm"),t.push(n.createElement(V.A,Y({},e,{key:r}),n.createElement(B.A,null,n.createElement(y.A,{all:"medium"},n.createElement(X.A,{width:100})),n.createElement(g.A,{all:"small",component:"div"},n.createElement(Z.A,null)),n.createElement(g.A,{all:"small",component:"div"},n.createElement(Z.A,null)),n.createElement(g.A,{all:"small",component:"div"},n.createElement(Z.A,null)))))}return t})())));J.defaultProps={placeholdersColumns:3};let ee=()=>n.createElement(g.A,{horizontal:"large",vertical:"xxxlarge"},n.createElement(_.A,{preset:"body--large",color:"dustygrey",align:"center",component:"div"},n.createElement(h.A,{component:"div",maxWidth:280,center:!0},n.createElement(S.x6,{i18nKey:"teams:statistics_no_player_stats_placeholder"},"Looks like no player stats have been recorded for this season")))),et=()=>n.createElement(g.A,{horizontal:"large",vertical:"xxxlarge"},n.createElement(_.A,{preset:"body--large",color:"dustygrey",align:"center",component:"div"},n.createElement(h.A,{component:"div",maxWidth:280,center:!0},n.createElement(S.x6,{i18nKey:"teams:statistics_no_seasons_placeholder"},"Looks like this team doesnât have any stats to show yet.")))),er=()=>n.createElement(g.A,{horizontal:"large",vertical:"xxxlarge"},n.createElement(_.A,{preset:"body--large",color:"dustygrey",align:"center",component:"div"},n.createElement(h.A,{component:"div",maxWidth:280,center:!0},n.createElement(S.x6,{i18nKey:"teams:statistics_no_stats_placeholder"},"Looks like no matches have been played this season."))));var en=r(4439),ea=r(93106),el=r(58071),eo=r(56785);let ei=({keys:e})=>n.createElement(g.A,{horizontal:"small",top:"medium",bottom:"large",className:"no-grid-hide",responsive:[{minWidth:"tab",props:{top:"large",bottom:"xlarge"}}]},n.createElement(f.A,{columns:"repeat(2, auto)",columnGap:"xxsmall",rowGap:"xsmall",responsive:[{minWidth:"lap",props:{columns:"repeat(7, auto)",rowGap:"small"}}]},(0,v.map)(e,(e,t)=>n.createElement(eo.A,{key:t},n.createElement(y.A,{right:"small"},n.createElement(_.A,{preset:"tag--large",color:"black"},e.key)),n.createElement(_.A,{preset:"description",color:"dustygrey"},e.value))))),es={gridAutoRows:"60px"},ec={display:"inline-block",width:0,height:0,marginLeft:4,verticalAlign:"middle",borderLeft:"4px solid transparent",borderRight:"4px solid transparent"},em={asc:{...ec,borderBottom:"5px solid #333"},desc:{...ec,borderTop:"5px solid #333"}},ep=({name:e,keys:t,table:r,teamId:a,seasonId:l,showName:o})=>{let{fields:i,rows:s}=r,c=(0,v.map)(i,(e,t)=>({key:t,...e}
3)),[m,p]=(0,n.useState)(),[d,u]=(0,n.useState)("desc"),y=m?(0,v.orderBy)(s,e=>(0,v.get)(e,`stats[${m}]`,0),[d]):s;return n.createElement(n.Fragment,null,o&&e&&n.createElement(g.A,{bottom:"small",component:"div"},n.createElement(_.A,{preset:"subtitle--small",color:"black",component:"h3"},e)),n.createElement(B.A,{radius:"rounded",component:"div",style:{border:I.su,overflow:"hidden"}},n.createElement(f.A,{className:"no-grid-hide",columns:`200px auto minmax(0, ${72*c.length}px)`,rows:"48px",style:es,responsive:[{maxWidth:"tab",props:{columns:"120px 0 minmax(0, 1fr)"}}]},n.createElement(B.A,{fill:"alabaster"},n.createElement(ea.A,{colSpan:2,align:"left"},n.createElement(g.A,{component:"div",left:"xsmall",responsive:[{minWidth:"tab",props:{left:"medium"}}]},n.createElement(_.A,{color:"black",preset:"tag--large"},n.createElement(S.x6,{i18nKey:"teams:player_statistics_table_player_col"},"Player"))))),(0,v.map)(y,e=>{let{player:t}=e;return n.createElement(el.A,{key:t.profile_id,style:{gridColumnStart:1,display:"flex",alignItems:"center"}},n.createElement("div",null,n.createElement(_.A,{preset:"subtitle--small",color:"black",component:"div",align:"left"},n.createElement(D.A,{route:"team.squad.profile",params:{teamId:a,profileType:t.profile_type,_profile:t.name,profileId:t.profile_id,seasonId:l}},n.createElement("a",null,t.name))),n.createElement(_.A,{preset:"description",color:"dustygrey",component:"div",align:"left"},t.position)))}),(0,v.range)(2,s.length+2).map(e=>n.createElement(B.A,{key:e,fill:"white",borderBottom:"thinLightGrey",style:{gridColumnStart:2,gridRowStart:e}})),n.createElement("div",{style:{gridRow:`1 / span ${s.length+1}`,gridColumnStart:3,overflowX:"scroll",overflowY:"hidden"}},n.createElement(f.A,{columns:`repeat(${c.length}, 72px)`,rows:"48px",style:es},(0,v.map)(c,(e,t)=>{let r=t===c.length-1,{key:a,short:l}=e,o=a===m;return n.createElement(B.A,{fill:"alabaster",radius:r?"roundedTopRight":0,key:a},n.createElement(ea.A,{key:a},n.createElement(_.A,{onClick:()=>(e=>{m===e?u("asc"===d?"desc":"asc"):(u("desc"),p(e))})(a),color:o?"black":"dustygrey",preset:o?"name":"description",style:{cursor:"pointer"}},n.createElement(g.A,{horizontal:"xsmall",component:"span"},l),o?n.createElement("span",{style:em[d]}):n.createElement(en.A,{name:"arrow-up-down",size:10,topOffset:1,color:"silver"}))))}),(0,v.map)(y,e=>n.createElement(n.Fragment,{key:e.player.profile_id},(0,v.map)(c,({key:t})=>n.createElement(el.A,{key:t,typographyColor:t===m?"black":"dustygrey"},(0,v.get)(e.stats,t,""))))))))),n.createElement(ei,{keys:t}))};function ed(){return(ed=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}ep.defaultProps={seasonId:null,table:null,keys:null,name:null,showName:!1};let eu=({club:e,isLoading:t,teamId:r,seasons:a,seasonId:l,onSeasonFilterChange:o,fixtureStatistics:i,playerStatistics:s,playerStatisticsTables:c,form:m})=>
3{let p=(0,w.A)(),[d,u]=(0,n.useState)(0);if(0===a.length)return n.createElement(et,null);let _=()=>n.createElement(f.A,{columns:"minmax(0, 200px)",justifyContent:"end",responsive:[{maxWidth:"fullHeader",props:{columns:"1fr",justifyContent:"stretch"}}]},n.createElement(x.A,{seasons:a,selected:l,onChange:o,noShadow:!0})),{advertisingTier:O,sportId:S}=e;return n.createElement(h.A,{component:"div",maxWidth:1366,center:!0},p&&n.createElement(k,{title:"Stats",transKey:"teams:navigation_statistics"}),n.createElement(g.A,{bottom:"medium"},n.createElement(E.A,{advertisingTier:O,pageType:"team.statistics",sportId:S})),t&&n.createElement(J,null),!t&&(0===(0,v.get)(i,"played",0)?n.createElement(n.Fragment,null,_(),n.createElement(er,null),n.createElement(g.A,{vertical:"small"},n.createElement(b.A,null))):n.createElement(n.Fragment,null,_(),n.createElement(y.A,{vertical:"medium",responsive:[{minWidth:"palm",props:{vertical:"large"}}]},n.createElement(f.A,{className:"ie-grid-two-col",columns:"1fr",columnGap:"medium",rowGap:"medium",responsive:[{minWidth:"tab",props:{columns:"1fr 1fr",columnGap:"large",rowGap:"large"}}]},i&&n.createElement(I.Ay,null,n.createElement(g.A,{all:"medium",component:"div"},n.createElement(j.A,{values:{played:i.played,won:i.W,drew:i.D,lost:i.L}}))),m.length>0&&n.createElement(I.Ay,null,n.createElement(g.A,{all:"medium",component:"div"},n.createElement(P.A,{data:{form:m},showOrderIndicator:!0}))))),(()=>{if((0,v.isEmpty)(s))return n.createElement(ee,null);if(p)return(()=>{let e=Math.min(d,s.length-1);return n.createElement(g.A,{top:"medium",bottom:"large",component:"div"},s.length>1&&n.createElement(g.A,{bottom:"medium",component:"div"},n.createElement(T,{groups:s,activeIndex:e,onChange:u})),n.createElement(U,ed({teamId:r},s[e],{seasonId:l})))})();let e=e=>`repeat(${Math.min(e,s.length)}, minmax(0, 320px))`;return n.createElement(y.A,{vertical:"medium",responsive:[{minWidth:"palm",props:{vertical:"large"}}]},n.createElement(f.A,{className:"ie-grid-three-col",columns:e(1),columnGap:"medium",rowGap:"medium",justifyContent:"start",responsive:[{minWidth:"tab",props:{columns:e(2),columnGap:"large",rowGap:"large"}},{minWidth:"lap",props:{columns:e(3),columnGap:"large",rowGap:"large"}},{minWidth:"desk",props:{columns:e(4),columnGap:"large",rowGap:"large"}}]},(0,v.map)(s,e=>n.createElement(U,ed({teamId:r},e,{seasonId:l,key:e.key})))))})(),(0,v.isEmpty)(c)?null:n.createElement(n.Fragment,null,n.createElement(g.A,{bottom:"large"},n.createElement(b.A,null)),n.createElement(y.A,{vertical:"medium",responsive:[{minWidth:"palm",props:{vertical:"medium"}}]},(0,v.map)(c,(e,t)=>n.createElement(ep,ed({},e,{key:t,teamId:r,seasonId:l,showName:c.length>1}))))),n.createElement(A.A,null))))};eu.defaultProps={isLoading:!0,seasonId:null,fixtureStatistics:null,playerStatistics:null,playerStatisticsTables:null,form:[]};var eg=r(81883),ey=r(18368),ef=r(50022),eh=r(53948);let ev=(e,t,r,n)=>async a=>{try{a({type:eh.Mm,payload:{clubId:e,teamId:t,seasonId:r}}),a({type:eh.vU,payload:r});let l=new ef.A(e,"statistics",{teamId:t,seasonId:r}),{seasons:o,fixtureStatistics:i,fixtureStatisticsBreakdown:s,keyPlayerStatistics:c,playerStatisticsTables:m}=(await ey.A.getPageData(l,n)).data;return a({type:eh.MS,payload:{clubId:e,teamId:t,seasonId:r,seasons:o,fixtureStatistics:i,fixtureStatisticsBreakdown:s,keyPlayerStatistics:c,playerStatisticsTables:m}}),a({type:eh.oh,payload:l.toString()}),{}}catch(n){let r=500;return n&&(r=n.errorStatusCode||r),a({type:eh.h_,payload:{clubId:e,teamId:t,statusCode:r,error:n}}),{error:n}}};var eb=r(7591),eE=r(79722),eA=r(87970);function ex(){return(ex=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}class ew extends n.Component{static async getInitialProps({reduxStore:e,club:t,isServer:r,team:n,req:a,res:l,query:o}){let i={activeSubSection:"statistics",pageType:"team.statistics",seasonId:o.season?parseInt(o.season,10):(0,eE.tS)(e.getState())};if(!r)return i;let[{error:s,accessLevel:c}]=await Promise.all([e.dispatch(ev(t.id,n.id,i.seasonId,a)),e.dispatch((0,eb.m)(t.id,n.id,i.seasonId,a))]);return s&&s.errorStatusCode&&l&&(l.statusCode=s.errorStatusCode),c&&"private"===c&&(l.doNotCache=!0),i}componentDidMount(){this.loadIfRequired()}componentDidUpdate(e){let{teamId:t,seasonId:r}=e,{teamId:n,seasonId:a}=this.props;(n!==t||n===t&&a!==r)&&this.loadIfRequired()}loadIfRequired=()=>{let{loading:e,previouslyLoaded:t,loadPageData:r,fixturesLoading:n,fixturesLoaded:a,loadFixtures:l,club:{id:o},team:{id:i},seasonId:s}=this.props;e||t||r(o,i,s),n||a||l(o,i,s)};onSeasonFilterChangeHandler=e=>
3{let t=e.target.value,{club:r,team:{id:n}}=this.props;m().pushClubRoute(r,"team.statistics",{teamId:n,season:t})};render(){let{club:e,team:t,loading:r,loadingError:a,seasons:l,seasonId:o,fixtureStatistics:i,playerStatistics:s,playerStatisticsTables:c,previouslyLoaded:m,form:p}=this.props;return a?n.createElement(eg.A,ex({clubId:e.id},a)):n.createElement(n.Fragment,null,n.createElement(u.A,{club:e,descriptionTranslationKey:"teams:statistics_meta_description",route:"team.statistics",routeParams:{teamId:t.id},translationValues:{teamName:t.name},titleTranslationKey:"teams:statistics_page_title"}),n.createElement(d.A,null),n.createElement(eu,{club:e,isLoading:r||!m,teamId:t.id,seasons:l,seasonId:o,onSeasonFilterChange:this.onSeasonFilterChangeHandler,fixtureStatistics:i,playerStatistics:s,playerStatisticsTables:c,form:p}))}}ew.defaultProps={loadingError:null,teamId:0,seasonId:null,fixtureStatistics:null,playerStatistics:null,playerStatisticsTables:null,form:[]};let e_={loadPageData:ev,loadFixtures:eb.m},eO=(0,p.A)((0,a.Ng)((e,{teamId:t,seasonId:r})=>({loading:(0,v.includes)((0,v.get)(e,"teams.statistics.currentlyLoading"),[t,r].join("-")),previouslyLoaded:(0,v.includes)((0,v.get)(e,"teams.statistics.hasLoaded"),[t,r].join("-")),loadingError:(0,v.find)((0,v.get)(e,"teams.statistics.loadingError"),{teamId:t}),fixturesLoading:(0,eA.VP)(e,t,r),fixturesLoaded:(0,eA.KB)(e,t,r),form:(0,eA.cT)(e,t,r),seasons:(0,eE.Qe)(e),fixtureStatistics:(0,v.get)(e,`teams.statistics.statistics[${[t,r].join("-")}]`,{}),playerStatistics:(0,v.get)(e,`teams.statistics.playerStatistics[${[t,r].join("-")}]`,[]),playerStatisticsTables:(0,v.get)(e,`teams.statistics.playerStatsTables[${[t,r].join("-")}]`,[])}),e_)(ew))},44654:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/team/statistics",function(){return r(29466)}])},51191:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(20008),a=r(35027),l=r(12461),o=r(47104),i=r(14232),s=r(34917),c=r(1022);let m={won:"outcomeBgW",drew:"outcomeBgD",lost:"outcomeBgL"},p=({values:e})=>{let t={won:e.won/e.played*100,drew:e.drew/e.played*100,lost:e.lost/e.played*100},r=({name:e,value:t,color:r})=>i.createElement(n.A,{flexDirection:"column",alignItems:"center"},i.createElement(a.A,{size:14,color:"#666",style:{whiteSpace:"nowrap"}},i.createElement(s.x6,{i18nKey:`teams:fixture_statistics_${e.toLowerCase()}`},e)),i.createElement(a.A,{size:24,weight:600,color:"#000"},t),r&&i.createElement(l.A,{fill:r,style:{height:"4px",width:"100%",marginTop:"10px"}}));return i.createElement(n.A,{flexDirection:"column",alignItems:"center",style:{gap:"16px"}},i.createElement(a.A,c.QW,i.createElement(s.x6,{i18nKey:"teams:statistics_matches_summary"},"Matches Summary")),i.createElement(o.A,{columns:"repeat(4, 1fr)",columnGap:"30px"},r({name:"Played",value:e.played}),r({name:"Won",value:e.won,color:m.won}),r({name:"Drawn",value:e.drew,color:m.drew}),r({name:"Lost",value:e.lost,color:m.lost})),i.createElement(n.A,{justifyContent:"center",style:{width:"100%"}},i.createElement(l.A,{radius:"100px",style:{height:"12px",width:"80%",overflow:"hidden",marginTop:"12px",display:"inline-flex"},component:"div"},i.createElement(l.A,{fill:m.won,style:{width:`${t.won}%`,height:"100%"}}),i.createElement(l.A,{fill:m.drew,style:{width:`${t.drew}%`,height:"100%"}}),i.createElement(l.A,{fill:m.lost,style:{width:`${t.lost}%`,height:"100%"}}))))}},58071:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(14232),a=r(12461),l=r(74055),o=r(35027),i=r(67307);let s=({isHighlightedRow:e,align:t,className:r,style:s,children:c,horizontalDivide:m,typographyPreset:p,typographyColor:d})=>n.createElement(a.A,{fill:e?i.A:"white",style:{whiteSpace:"nowrap",...s},borderBottom:m?"mediumAltoDashed":"thinLightGrey"},n.createElement(l.A,{horizontal:"xsmall",className:r},n.createElement(o.A,{preset:p,color:d,align:t,lineHeight:"60px",component:"div"},c)));s.defaultProps={align:"center",className:null,isHighlightedRow:!1,style:{},horizontalDivide:null,typographyPreset:"subtitle--small",typographyColor:"dustygrey"};let c=s},65565:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(14232),a=r(22241),l=r(94389),o=r(47753);function i(e){return(i="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})(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var c=function(e){var t=e.className,r=e.inline,l=e.lineHeight,c=e.preset,m=e.radiu
3s,p=e.size,d=e.style,u=e.uiTheme,g=void 0===u?{}:u,y=e.width,f=(0,a.U9)(g,"typography"),h=f.inline,v=f.lineHeight,b=f.preset,E=f.radius,A=f.size,x=f.width,w=(0,a.im)(g,"typography",(void 0===c?null:c)||b),_=w.lineHeight,O=w.size,S=(void 0===l?null:l)||_||v||21,k=(void 0===p?null:p)||O||A||14;return n.createElement(o.A,{className:void 0===t?null:t,height:k,radius:(void 0===m?null:m)||E||k/2,width:(void 0===y?null:y)||x||"100%",style:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,a,l;n=e,a=t,l=r[t],(a=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=i(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(a))in n?Object.defineProperty(n,a,{value:l,enumerable:!0,configurable:!0,writable:!0}):n[a]=l}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({marginTop:(parseInt(S,10)-k)/2,marginBottom:(parseInt(S,10)-k)/2,display:(void 0===r?null:r)||h?"inline-block":"block"},void 0===d?{}:d)})};c.displayName="ShimmerTypography";let m=(0,l.A)(c)},65835:(e,t,r)=>{"use strict";var n=r(95062),a=r.n(n);let l=a().shape({id:a().oneOfType([a().string,a().number]).isRequired,name:a().string,start:a().string,end:a().string});a().arrayOf(l)},67307:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n="#ebf5ff"},77741:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(98292).default.button.attrs({type:"button"}).withConfig({displayName:"pill-button__PillButton",componentId:"sc-16zm6np-0"})(["border:none;border-radius:100px;padding:7px 12px;text-align:center;white-space:nowrap;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:17px;cursor:pointer;",""],e=>` 4 background-color: ${e.bgColor}; 5 color: ${e.textColor}; 6 `)},78063:(e,t,r)=>{"use strict";r.d(t,{A:()=>O});var n,a,l=r(14232),o=r(82851),i=r(98292),s=r(71180),c=r(22241),m=r(68513),p=["color"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let u=function(e){var t=e.color,r=void 0===t?null:t,n=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,p);return l.createElement(m.A,d({},n,{renderPaths:function(e){var t={};return r&&(t.fill=(0,c.oU)(e,r)),l.createElement("path",{style:t,d:"M20,23.704762 L20,29 L4,13.6732287 L6.75575457,11 L20,23.704762 Z M20,23.704762 L33.2442454,11 L36,13.6732287 L20,29 L20,23.704762 Z"})}}))};var g=r(15039),y=r.n(g);let f=function(e){var t=e.value,r=e.name,n=e.disabled,a=void 0!==n&&n;return l.createElement("option",{className:y()("prui-select__option",{"prui-select__option--disabled":e.disabled}),value:t,disabled:a,style:a?{color:"#d4d4d4"}:{}},r)};var h=r(20008),v=r(74055),b=r(35027),E=["className","hidden","options","optGroups","disabled","input","meta","renderPrefix","style"];function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function x(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var w=i.default.div.withConfig({shouldForwardProp:s.default})(n||(n=x(["\n background: ",";\n border-color: ","\n border-style: solid;\n border-radius: 3px;\n border-width: 1px;\n box-shadow: rgba(6, 67, 95, 0.3) 0px 1px 1px, rgba(0, 0, 0, 0.1) 0px 2px 3px;\n box-sizing: border-box;\n color: ","};\n height: 40px;\n font-size: 14px;\n line-height: 1.3;\n position: relative;\n width: 100%;\n\n ","\n ","\n"])),function(e){return e.disabled?"#F3F3F3":"#FFF"},function(e){return e.error?"#E26868;":"#f9f9f9"},function(e){return e.disabled?"#B2B2B2":"#333"},function(e){return e.hidden?"display: none;":""}
6,function(e){return e.disabled?"cursor: not-allowed;":""}),_=i.default.select(a||(a=x(["\n appearance: none;\n background: none;\n border: none;\n box-sizing: inherit;\n color: inherit;\n cursor: inherit;\n flex-grow: 1;\n font-size: inherit;\n height: inherit;\n line-height: inherit;\n outline: 0;\n padding-left: 12px;\n padding-right: 34px;\n position: relative;\n width: 100%;\n z-index: 1;\n -webkit-appearance: none;\n -moz-appearance: none;\n"])));let O=function(e){var t=e.className,r=e.hidden,n=void 0!==r&&r,a=e.options,i=void 0===a?[]:a,s=e.optGroups,c=void 0===s?null:s,m=e.disabled,p=void 0!==m&&m,d=e.input,g=e.meta,y=void 0===g?{}:g,x=y.touched,O=void 0!==x&&x,S=y.error,k=void 0!==S&&S,P=e.renderPrefix,I=e.style,j=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,E);return l.createElement(l.Fragment,null,l.createElement(w,{style:void 0===I?{}:I,error:O&&k,hidden:n,disabled:p,className:void 0===t?null:t},l.createElement("div",{style:{height:"100%",borderRadius:"3px 0 0 3px"}},l.createElement(h.A,{style:{height:"inherit"}},l.createElement("div",{style:{height:"inherit",borderRadius:"3px 0 0 3px"}},(void 0===P?function(){return null}:P)()),l.createElement(_,A({},void 0===d?null:d,j,{disabled:p,hidden:n}),i&&i.map(function(e){return l.createElement(f,{key:e.value,name:e.name,value:e.value,disabled:!!e.disabled})}),c&&(0,o.values)((0,o.mapValues)(c,function(e,t){return l.createElement("optgroup",{label:t,key:t},e.map(function(e){return l.createElement(f,{key:e.value,name:e.name,value:e.value,disabled:!!e.disabled})}))})))),!p&&l.createElement(u,{className:"prui-select__icon",size:10,color:"#999",style:{cursor:"inherit",position:"absolute",top:"50%",right:12,transform:"translateY(-50%)",zIndex:0}}))),O&&k&&l.createElement(v.A,{top:3},l.createElement(b.A,{component:"label",preset:"description",color:"#E26868"},k)))}},80597:(e,t,r)=>{"use strict";var n=r(95062),a=r.n(n);a().shape({message:a().string,statusCode:a().number})},87970:(e,t,r)=>{"use strict";r.d(t,{KB:()=>c,VP:()=>s,Zu:()=>u,cT:()=>g,hW:()=>m,xX:()=>p});var n=r(82851),a=r(38008),l=r(79722);let o=["W","D","L"],i=10,s=(e,t,r)=>(0,n.includes)((0,n.get)(e,"teams.fixtures.currentlyLoading"),[t,r].join("-")),c=(e,t,r)=>(0,n.includes)((0,n.get)(e,"teams.fixtures.hasLoaded"),[t,r].join("-")),m=(e,t)=>(0,n.find)((0,n.get)(e,"teams.fixtures.loadingError"),{teamId:t}),p=(e,t,r)=>(0,n.values)((0,n.get)(e,`teams.fixtures.competitions[${t}][${r}]`,{})),d=(e,t,r)=>{let o=(0,n.values)((0,n.get)(e,`teams.fixtures.fixtures[${t}]`,{})),i=(0,l.oK)(e,r);if(!o.length||!i)return[];let{start:s,end:c}=i;return(0,n.filter)(o,e=>{let t=a.c9.fromISO(e.dateTime);return t>=a.c9.fromFormat(s,"yyyy-MM-dd")&&t<=a.c9.fromFormat(c,"yyyy-MM-dd")})},u=(e,t,r,l)=>{let o=((e,t,r)=>{let l=d(e,t,r);return(0,n.groupBy)(l,e=>a.c9.fromISO(e.dateTime).toFormat("yyyy-MM"))})(e,t,r);if(!l)return o;let i=(0,n.mapValues)(o,e=>(0,n.filter)(e,["competitionId",l]));return(0,n.pickBy)(i,e=>e.length)},g=(e,t,r,a=i)=>{let l=(0,n.filter)(d(e,t,r),e=>e.hasOutcome&&(0,n.includes)(o,e.outcome));return(0,n.orderBy)(l,"dateTime","asc").slice(-a).map(e=>e.outcome)}},93106:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(14232),a=r(74055),l=r(12461),o=r(35027);let i=({align:e,children:t,colSpan:r,style:i,typographyPreset:s,typographyColor:c})=>n.createElement(a.A,{className:"league-table__header",horizontal:"xsmall",top:16,style:{gridColumn:`span ${r}`,overflow:"hidden",...i}},n.createElement(l.A,{fill:"alabaster",borderBottom:"thinLightGrey"},n.createElement(o.A,{preset:s,color:c,align:e,component:"div"},t)));i.defaultProps={align:"center",colSpan:1,style:{},typographyPreset:"description",typographyColor:"dustygrey"};let s=i}},e=>{e.O(0,[2909,2545,7315,1325,4172,636,6593,8792],()=>e(e.s=44654)),_N_E=e.O()}]); 7//# debugId=24794722-07b5-5b12-ae4c-5ea191e7c56e
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.