1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5603],{610:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var n=a(96310),s=a(25734),r=a(33892),m=a(89573),i=a.n(m),o=a(98405);let l=e=>e?[...e.injuries.map(e=>({id:e.person.id,name:e.person.name,number:e.shirtNumber??0,injuryOrSuspension:{type:"injury",injury:e.description??"",displayDate:e.endDate??""}})),...e.suspensions.map(e=>({id:e.person.id,name:e.person.name,number:e.shirtNumber??0,injuryOrSuspension:{type:"suspension",numberOfMatches:e.matchesNumber??void 0}}))]:[];var u=a(64885),d=a(59837),c=a(14509),p=a(17071),h=a.n(p);let g=({isOverview:e})=>{let{t}=(0,o.A)("matchpage"),[a,m,p,g,A,v]=(0,u.A)(({match:e,lineupActiveTeam:t,setTab:a})=>[e.teamA,e.teamB,e.lineups?.teamA,e.lineups?.teamB,t,a],c.x),_=(0,d.A)(a,m);return p?.injuries.length||p?.suspensions.length||g?.injuries.length||g?.suspensions.length?(0,n.jsx)("div",{className:i()(h()["injuries-and-suspensions"],{[h()["injuries-and-suspensions--with-button"]]:e}),children:(0,n.jsx)(s.k,{title:t("page.match.injuriesAndSuspensions"),toggledTeam:A,onChangeCallback:_,teamA:{teamName:a?.name,teamNameShort:a?.code,crestPath:a?.image.url},teamB:{teamName:m?.name,teamNameShort:m?.code,crestPath:m?.image.url},teamAInfo:(0,n.jsxs)(n.Fragment,{children:[p?.injuries.length===0&&p?.suspensions.length===0?(0,n.jsx)("span",{className:h()["no-players"],children:t("noSidelinedPlayers")}):(0,n.jsx)(r.Y,{players:l(p)}),e&&(0,n.jsx)("div",{className:h()["button-wrapper"],children:(0,n.jsx)("button",{onClick:()=>{v("lineups")},className:i()(h().button,[h().button__outline]),children:t("generic.viewAll")})})]}),teamBInfo:(0,n.jsxs)(n.Fragment,{children:[g?.injuries.length===0&&g?.suspensions.length===0?(0,n.jsx)("span",{className:h()["no-players"],children:t("noSidelinedPlayers")}):(0,n.jsx)(r.Y,{players:l(g)}),e&&(0,n.jsx)("div",{className:h()["button-wrapper"],children:(0,n.jsx)("button",{onClick:()=>{v("lineups")},className:i()(h().button,[h().button__outline]),children:t("generic.viewAll")})})]})})}):null}},17071:e=>{e.exports={"injuries-and-suspensions":"injuries-and-suspensions_injuries-and-suspensions__Dt_2f","injuries-and-suspensions--with-button":"injuries-and-suspensions_injuries-and-suspensions--with-button__kst0D","button-wrapper":"injuries-and-suspensions_button-wrapper__zAgG9",button:"injuries-and-suspensions_button__AQtHl",button__outline:"injuries-and-suspensions_button__outline__CAu93","no-players":"injuries-and-suspensions_no-players__6Oy0Q"}},18653:(e,t,a)=>{"use strict";function n(e){let t=function(e){let t=new Date(e);return Math.floor((new Date().getTime()-t.getTime())/6e4)}(e),a=new Intl.RelativeTimeFormat("nl",{numeric:"auto"});if(t<60)return a.format(-t,"minute");if(t<1440){let e=Math.floor(t/60);return a.format(-e,"hour")}{let e=Math.floor(t/1440);return a.format(-e,"day")}}a.d(t,{S:()=>n})},24218:(e,t,a)=>{"use strict";a.d(t,{A:()=>A});var n=a(96310),s=a(62324),r=a(9769),m=a(26796),i=a(59298),o=a(76758),l=a(42403),u=a(67634),d=a(77988),c=a(14509),p=a(64885),h=a(61908),g=a.n(h);let A=({isKeyEvents:e})=>{let{seo:t}=(0,o.useContext)(l.y),[a,h]=(0,p.A)(({match:e,setTab:t})=>[e,t],c.x),A=(0,o.useMemo)(()=>{let n=new i.c;return(e&&"keyEvents"in a?a.keyEvents:"events"in a&&!e?a.events:[]).reduce((e,a)=>{if("MatchVarEvent"===a.__typename)return e;if("MatchPeriodEvent"===a.__typename){let t=m.K8.find(e=>e===a.type);return t?[...e,{eventType:t}]:e}let r={period:a.period,team:a.side===d.Nc.TEAM_A?"A":"B"};switch(a.__typename){case"MatchGoalEvent":{let i=m.Eu.find(e=>e===a.type);if(i){let m=a.scorer?.name&&(0,u.q)(s.TaxonomyType.PLAYER,a.scorer?.id)?n.toPersonPage(a.scorer?.id??"",n.slugify(a.scorer?.name??"")):"";return[...e,{...r,eventType:i,player:{...a.scorer,...m?{href:m,rel:t?.followable?"follow":"nofollow"}:{}},assist:a.assist,score:a.score}]}let o=m.N4.find(e=>e===a.type);if(o)return[...e,{...r,eventType:o,player:a.scorer,score:a.score}];return e}case"MatchSubstitutionEvent":if(d.Uu.SUBSTITUTION===a.type){let m=a.in?.name&&(0,u.q)(s.TaxonomyType.PLAYER,a.in?.id)?n.toPersonPage(a.in?.id??"",n.slugify(a.in?.name??"")):"";return[...e,{...r,eventType:d.Uu.SUBSTITUTION,in:{...a.in,...m?{href:m,rel:t?.followable?"follow":"nofollow"}:{}},out:a.out}]}return e;case"MatchCardEvent":{let t=m.xq.find(e=>e===a.type);if(t)return[...e,{...r,eventType:t,player:a.player}];return e}case"MatchMissedPenaltyGoalEvent":{let t=m.yD.find(e=>e===a.type);if(t)return[...e,{...r,eventType:t,player:a.player}];return e}}},[])},[e,a,t?.followable]);return A?.length?(0,n.jsx)("div",{className:g().events,children:(0,n.jsx)(r.s,{isKeyEvents:e,teamA:a.teamA?{teamName:a.teamA.name??void 0,teamNameShort:a.teamA.code??void 0,crestPath:a.teamA.image.url??""}:void 0,teamB:a.teamB?{teamName:a.teamB.name??void 0,teamNameShort:a.teamB.code??void 0,crestPath:a.teamB.image.url??""}:void 0,events:A??[],onViewAllClick:()=>{h("events")}})}):null}},25603:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>C});var n=a(96310),s=a(77988),r=a(14509),m=a(64885),i=a(28234),o=a(82990),l=a(39117),u=a(24218),d=a(96806),c=a(37797),p=a(98405),h=a(77281),g=a.n(h);let A=()=>{let[e,t,a]=(0,m.A)(({match:e})=>[e.stats,e.teamA,e.teamB],r.x),{t:s}=(0,p.A)("matchpage");if(!e)return;let i=Object.entries(e).map(([e,t])=>({type:e,stats:t}));return(0,n.jsx)(c.X,{headerText:s("page.match.stats.title"),className:g().stats,teamA:t?{
1crestPath:t.image.url,teamName:t.name,teamNameShort:t.code}:void 0,teamB:a?{crestPath:a.image.url,teamName:a.name,teamNameShort:a.code}:void 0,groups:i})},v=()=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.A,{isKeyEvents:!0}),(0,n.jsx)(d.A,{isOverview:!0}),(0,n.jsx)(o.n,{...l.p.topMpuMobile}),(0,n.jsx)(o.n,{...l.p.middleLeaderboard}),(0,n.jsx)(A,{}),(0,n.jsx)(i.s,{})]});var _=a(25679),N=a(60811),y=a(10438),f=a(96354),j=a(610),x=a(1330),T=a(62324),b=a(59298),S=a(67634),w=a(58543),B=a.n(w);let O=()=>{let[e,t,a]=(0,m.A)(({match:e,h2h:t})=>[e.teamA,e.teamB,t],r.x);return e&&t&&a?(0,n.jsx)("div",{className:B()["head-to-head-container"],children:(0,n.jsx)(x.U,{matches:(e=>{let t=new b.c;return e.map(e=>({startDate:e.startDate,teamAName:e.teamA?.name??"",teamBName:e.teamB?.name??"",...e.teamA?.code?{teamANameShort:e.teamA.code}:{},...e.teamB?.code?{teamBNameShort:e.teamB.code}:{},href:(0,S.q)(T.TaxonomyType.TEAM,e.teamA?.id)||(0,S.q)(T.TaxonomyType.TEAM,e.teamB?.id)?t.toMatchPage(e.id,t.getMatchSlug({longName:e.teamA?.longName??void 0,name:e.teamA?.name??void 0},{longName:e.teamB?.longName??void 0,name:e.teamB?.name??void 0})):void 0,score:{teamAScore:e.score?.teamA??0,teamBScore:e.score?.teamB??0}}))})(a.matches),stats:a.stats,teamA:{teamName:e.name,teamNameShort:e.code,crestPath:e.image.url},teamB:{teamName:t.name,teamNameShort:t.code,crestPath:t.image.url}})}):null};var E=a(72012),M=a(41834),P=a.n(M);let I=(e,t,a)=>{if(!e)return{name:t,matches:[],stats:[]};let n=new b.c;return{name:t,matches:e.matches.map(({match:e,wdl:t})=>{if(e.teamA&&e.teamB&&e.score)return{teamAName:e.teamA.name,teamBName:e.teamB.name,...e.teamA.code?{teamANameShort:e.teamA.code}:{},...e.teamB.code?{teamBNameShort:e.teamB.code}:{},score:{teamAScore:e.score.teamA,teamBScore:e.score.teamB},...(e.teamA.longName||e.teamA.name)&&(e.teamB.longName||e.teamB.name)&&((0,S.q)(T.TaxonomyType.TEAM,e.teamA?.id)||(0,S.q)(T.TaxonomyType.TEAM,e.teamB?.id))?{href:n.toMatchPage(e.id,n.getMatchSlug({longName:e.teamA.longName??void 0,name:e.teamA.name??void 0},{longName:e.teamB.longName??void 0,name:e.teamB.name??void 0}))||null}:{},...t?{result:t===s.EQ.DRAW?"d":t===s.EQ.LOSE?"l":"w"}:{},startDate:e.startDate}}).filter(e=>!!e),stats:[{title:a("page.match.teamForm.scoredGoals"),value:`${e.stats.goalsScored}/${e.stats.goalsConceded}`},{title:a("page.match.gamesOverTwoGoals"),value:`${e.stats.gamesOverTwoAndHalfGoals}/${e.matches.length}`},{title:a("page.match.bothTeamsScored"),value:`${e.stats.gamesBothTeamsScored}/${e.matches.length}`}]}},k=()=>{let{t:e}=(0,p.A)("generic"),{t:t}=(0,p.A)("matchpage"),[a,s,i,o,l,u,d,c]=(0,m.A)(({match:e,formActiveTeam:t,setFormActiveTeam:a})=>[e.teamA,e.teamB,e.form?.totalTeamA,e.form?.totalTeamB,e.form?.homeTeamA,e.form?.awayTeamB,t,a],r.x);return(0,n.jsx)("div",{className:P()["match-form"],children:(0,n.jsx)(E.a,{title:t("page.match.teamForm.title"),toggledTeam:d,onChangeCallback:e=>{c(e)},teamA:{teamName:a?.name,teamNameShort:a?.code,crestPath:a?.image.url},teamB:{teamName:s?.name,teamNameShort:s?.code,crestPath:s?.image.url},teamAMatchData:[I(i,e("generic.all"),t),I(l,t("generic.home"),t)],teamBMatchData:[I(o,e("generic.all"),t),I(u,t("generic.away"),t)]})})},D=()=>{let{t:e}=(0,p.A)("matchpage"),[t,a,s,u]=(0,m.A)(({match:e})=>[e.lineups?.teamA,e.lineups?.teamB,e.venue,e.startDate],r.x);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(j.A,{isOverview:!0}),t?.injuries.length||t?.suspensions.length||a?.injuries.length||a?.suspensions.length?(0,n.jsx)(i.s,{otherItems:[{displayName:e("page.match.eventsLegend.injury",void 0,{ns:"matchpage"}),icon:(0,n.jsx)(_.C,{eventType:"INJURY"})},{displayName:e("page.match.eventsLegend.misconductSuspension",void 0,{ns:"matchpage"}),icon:(0,n.jsx)(_.C,{eventType:"MISCONDUCT_SUSPENSION"})}],overrideDefaultWithOther:!0}):null,(0,n.jsx)(d.A,{isOverview:!0}),(0,n.jsx)(N.G,{latitude:s?.latitude,longitude:s?.longitude,name:s?.name,date:f.c9.fromISO(u,{zone:y.P.project.timezone}).toUnixInteger()}),(0,n.jsx)(o.n,{...l.p.topMpuMobile}),(0,n.jsx)(o.n,{...l.p.middleLeaderboard}),(0,n.jsx)(k,{}),(0,n.jsx)(O,{})]})},C=()=>(0,m.A)(({match:e})=>e?.status,r.x)===s.X4.FIXTURE?(0,n.jsx)(D,{}):(0,n.jsx)(v,{})},41834:e=>{e.exports={"match-form":"match-form_match-form__FkNYR"}},58543:e=>{e.exports={"head-to-head-container":"head-to-head_head-to-head-container__wAtPS"}},59837:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(76758),s=a(64885),r=a(14509),m=a(51141);let i=(e,t)=>{let a=(0,s.A)(e=>e.setLineupActiveTeam,r.x),i=(0,n.useCallback)(a=>({A:e,B:t})[a],[e,t]);return e=>{a(e);let t=i(e);t?.name&&(0,m.dY)(t.name)}}},61908:e=>{e.exports={events:"events_events__qeGT_"}},77281:e=>{e.exports={stats:"match-stats_stats___eRGY"}},90742:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(62324),s=a(32927),r=a(59298),m=a(18653),i=a(77988),o=a(67634);let l=({table:e,markers:t,competition:a,title:l,teamIds:u})=>
1{if(!e?.rankings?.length)return null;let d=new r.c,c=[s.S.PROMOTION_1,s.S.PROMOTION_2,s.S.PROMOTION_3,s.S.PROMOTION_4,s.S.PROMOTION_5,s.S.PROMOTION_6],p=[s.S.RELEGATION_1,s.S.RELEGATION_2,s.S.RELEGATION_3],h={};if(t?.length)for(let{id:e,name:a,type:n}of t)h[e]={label:a,type:n===i.WP.PROMOTION?c.pop():p.pop()};return{tables:[{title:l,titleImagePath:a?.image.url??void 0,data:e.rankings.map(e=>({team:{id:e.team.id,crestPath:e.team.image.url,name:e.team.name,shortName:e.team.codeName??void 0,href:(0,o.q)(n.TaxonomyType.TEAM,e.team.id)?d.toTeamPage(e.team.id,d.getTeamSlug(e.team)):void 0},position:e.position,points:e.points,played:e.played,win:e.win,draw:e.draw,lose:e.lose,goalsFor:e.goalsFor,goalsAgainst:e.goalsAgainst,goalsDifference:e.goalsDifference,match:e.form.length>0&&"match"in e.form[0]&&(e=>"object"==typeof e&&null!==e&&"teamA"in e&&"teamB"in e&&"score"in e)(e.form[0]?.match)?e.form[0]?.match:void 0,form:e.form.map(({wdl:e})=>{switch(e){case i.EQ.DRAW:return{type:"d"};case i.EQ.LOSE:return{type:"l"};case i.EQ.WIN:return{type:"w"}}}),markerType:e.markers?.length?h[e.markers[0].id].type:void 0})),..."live"in e?{live:e.live}:void 0,..."lastUpdatedAt"in e?{lastUpdatedAt:(0,m.S)(e.lastUpdatedAt)}:void 0}],legend:Object.values(h),selectedTeamIds:u?.length?u:void 0}}},96186:e=>{e.exports={standings:"match-standings_standings__GZbfk","standings--with-button":"match-standings_standings--with-button__9N48i","button-wrapper":"match-standings_button-wrapper__G92PE",button:"match-standings_button__cEKlZ",button__outline:"match-standings_button__outline__2yZ_w"}},96806:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(96310),s=a(22162),r=a(89573),m=a.n(r),i=a(98405),o=a(76758),l=a(64885),u=a(90742),d=a(14509),c=a(96186),p=a.n(c);let h=({isOverview:e})=>{let{t}=(0,i.A)("matchpage"),[a,r,c,h,g,A]=(0,l.A)(({standings:t,match:a,summaryStandings:n,setTab:s})=>[e?n?.table:t?.table,e?n?.markers:t?.markers,a.teamA?.id,a.teamB?.id,a.competition,s],d.x),v=(0,o.useMemo)(()=>(0,u.A)({table:a,markers:r,competition:g,title:t("generic.standings",{param1:g.name}),teamIds:[c,h].filter(e=>!!e)}),[a,r,g,t,c,h]);return v?(0,n.jsxs)("div",{className:m()(p().standings,{[p()["standings--with-button"]]:e}),children:[(0,n.jsx)(s._,{...v}),e&&(0,n.jsx)("div",{className:p()["button-wrapper"],children:(0,n.jsx)("button",{onClick:()=>{A("standings")},className:m()(p().button,[p().button__outline]),children:t("generic.viewAll")})})]}):null}}}]);
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.