1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8156],{586:function(e,a,t){var s=t(8),l=t(227);a.A=({firstName:e,lastName:a,knownAsName:t,image:r,profileLink:c,theme:n="dark"})=>s.createElement("div",{className:`player-avatar player-avatar--${n}`},s.createElement("div",{className:"player-avatar__image"},r&&s.createElement(l.yn,{image:r,transforms:["q_90","h_390"],defaultToSrcSetFallback:!1})),s.createElement("div",{className:"player-avatar__name"},!t&&e&&s.createElement("h3",{className:"player-avatar__first-name"},e),!t&&a&&s.createElement("h3",{className:"player-avatar__last-name"},a),t&&s.createElement("h3",{className:"player-avatar__last-name player-avatar__last-name--padded-top"},t)),c&&s.createElement(l.N_,Object.assign({},c)))},670:function(e,a,t){t.r(a),t.d(a,{default:function(){return P}});var s=t(8),l=t(227),r=t(560),c=t(671);var n=({name:e,nationality:a,nationalTeam:t,placeOfBirth:r,position:c,dob:n,height:i,debut:m})=>s.createElement("div",{className:"profile-player-details"},e&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},e.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},e.value)),a&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},a.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},a.icon&&s.createElement("div",{className:"profile-player-details__item-value-icon"},s.createElement(l.yn,{image:a.icon,transforms:["q_90","w_50","h_50","r_max"],defaultToSrcSetFallback:!1})),a.value)),t&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},t.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},t.clubCrestUrl&&s.createElement("div",{className:"profile-player-details__item-value-icon"},s.createElement("img",{src:t.clubCrestUrl,alt:t.label})),t.value)),r&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},r.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},r.value)),c&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},c.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},c.value)),n&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},n.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},n.value)),i&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},i.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},i.value)),m&&s.createElement("div",{className:"profile-player-details__item"},s.createElement("div",{className:"profile-player-details__item-label"},m.label,":"),s.createElement("div",{className:"profile-player-details__item-value"},m.value))),i=t(262),m=t(277),o=t(278),_=t(228),d=t.n(_);var p=({title:e,background:a,children:t})=>{const l=["stats-container"];return"white"===a&&l.push("stats-container--white"),"blue"===a&&l.push("stats-container--blue"),"light-blue"===a&&l.push("stats-container--light-blue"),"dark-blue"===a&&l.push("stats-container--dark-blue"),"grey"===a&&l.push("stats-container--grey"),s.createElement("div",{className:l.join(" ")},e&&s.createElement("h3",{className:"stats-container__title"},e),t)};var v=({stats:e,title:a})=>s.createElement("div",{className:"stats-appearances"},s.createElement(p,{background:"light-blue",title:a},e.map((e,a)=>s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:e.title},s.createElement("div",{className:"player-stat"},s.createElement("div",{className:"player-stat__title"},e.title),s.createElement("div",{className:`player-stat__value ${0===a&&"player-stat__value--first"}`},e.value))))));var E=({yellowCards:e,redCards:a,foulsDrawn:t,foulsCommitted:l})=>s.createElement("div",{className:"stats-fouls"},s.createElement(p,{background:"white"},s.createElement("div",{className:"stats-fouls__wrapper"},s.createElement("div",{className:"stats-fouls__cards"},s.createElement("div",{className:"stats-fouls__yellow-cards"},s.createElement("div",{className:"stats-fouls__yellow-cards__value"},e.value),s.createElement("div",{className:"stats-fouls__yellow-cards__details"},s.createElement("img",{src:"/assets/media/img/svg/yellow-card.svg",alt:"Yellow card"}),s.createElement("span",null,e.title))),s.createElement("div",{className:"stats-fouls__red-cards"},s.createElement("div",{className:"stats-fouls__red-cards__value"},a.value),s.createElement("div",{className:"stats-fouls__red-cards__details"},s.createElement("img",{src:"/assets/media/img/svg/red-card.svg",alt:"red card"}),s.createElement("span",null,a.title)))),s.createElement("div",{className:"stats-fouls__fouls"},s.createElement("div",{className:"stats-fouls__drawn player-stat"},s.createElement("div",{className:"stats-fouls__drawn__title player-stat__title"},s.createElement(s.Fragment,null,t.title)),s.createElement("div",{className:"stats-fouls__drawn__value player-stat__value"},t.value)),s.createElement("div",{className:"stats-fouls__commited player-stat"},s.createElement("div",{className:"stats-fouls__commited__title player-stat__title"},s.createElement(s.Fragment,null,l.title)),s.createElement("div",{className:"stats-fouls__commited__value player-stat__value"},l.value)))))),u=t(586);var g=({title:e,stats:a,playerAvatar:t,catches:l,punches:r,goalsConcededBoxLabel:c,goalsConcededInsideBox:n,goalsConcededOutsideBox:i})=>s.createElement("div",{className:"stats-goalkeeping"},s.createElement(p,{background:"grey",title:e},s.createElement("div",{className:"stats-goalkeeping__wrapper-outer"},s.createElement("div",{className:"stats-goalkeeping__wrapper"},s.createElement("div",{className:"stats-goalkeeping__player"},s.createElement(u.A,Object.assign({},t))),a&&s.createElement("div",{className:"stats-goalkeeping__stat-wrapper"},a.map((e,a)=>s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:e.title},s.createElement("div",{className:"player-stat"},s.createElement("div",{className:"player-stat__title"},e.title),s.createElement("div",{className:"player-stat__value"},e.value)))))),s.createElement(d(),{effect:"shortFadeInUp"},s.createElement("div",{className:"goalie-stats__punch-catch"},s.createElement("div",{className:"goalie-stat"}
1,s.createElement("div",{className:"player-stat__rank goalie-stat__rank"},s.createElement("div",{className:"player-stat__rank-title goalie-stat__rank-title"},(null==r?void 0:r.rankLabel)?r.rankLabel:"punches.rankLabel"),s.createElement("div",{className:"player-stat__rank-value goalie-stat__rank-value"},(null==r?void 0:r.rankValue)?r.rankValue:"punches.rankValue")),s.createElement("div",{className:"player-stat__title goalie-stat__title"},(null==r?void 0:r.label)?r.label:"punches.rankValue"),s.createElement("div",{className:"player-stat__value goalie-stat__value"},(null==r?void 0:r.value)?r.value:"punches.value")),s.createElement("div",{className:"goalie-stat"},s.createElement("div",{className:"player-stat__rank goalie-stat__rank"},s.createElement("div",{className:"player-stat__rank-title goalie-stat__rank-title"},(null==l?void 0:l.rankLabel)?l.rankLabel:"catches.rankLabel"),s.createElement("div",{className:"player-stat__rank-value goalie-stat__rank-value"},(null==l?void 0:l.rankValue)?l.rankValue:"catches.rankValue")),s.createElement("div",{className:"player-stat__title goalie-stat__title"},(null==l?void 0:l.label)?l.label:"catches.label"),s.createElement("div",{className:"player-stat__value goalie-stat__value"},(null==l?void 0:l.value)?l.value:"catches.value")))),s.createElement("div",{className:"stats-goalkeeping__box-stats-wrapper"},s.createElement("div",{className:"stats-goalkeeping__box-stats"},s.createElement("div",{className:"stats-goalkeeping__box-stats__values"},s.createElement("div",{className:"stats-goalkeeping__box-stats__values-out"},Math.trunc(i),s.createElement("span",null,"%")),s.createElement("div",{className:"stats-goalkeeping__box-stats__values-in"},Math.trunc(n),s.createElement("span",null,"%"))),s.createElement("img",{src:"/assets/media/img/keeper-box.png",alt:"goal box illustration"})),s.createElement("div",{className:"stats-goalkeeping__box-stats__label player-stat__title"},c)))));var N=({lastName:e,knownAsName:a,image:t,profileLink:r,additionalStat:c,additionalStat2:n,className:i})=>s.createElement("div",{className:`player-stat-avatar player-stat-avatar--${i}`},s.createElement("div",{className:"player-stat-avatar__image"},t&&s.createElement(l.yn,{image:t,transforms:["q_90","h_390"],defaultToSrcSetFallback:!1})),s.createElement("div",{className:"player-stat-avatar__name"},c&&s.createElement("h3",{className:"player-stat-avatar__additional-stat"},c),!a&&e&&s.createElement("h3",{className:"player-stat-avatar__last-name"},e),!e&&a&&s.createElement("h3",{className:"player-stat-avatar__last-name"},a),e&&a&&s.createElement("h3",{className:"player-stat-avatar__last-name"},a),n&&s.createElement("h3",{className:"player-stat-avatar__additional-stat"},n)),r&&s.createElement(l.N_,Object.assign({},r)));var y=({title:e,stats:a,playerAvatar:t,playerRankingLabel:r,playerRankingValue:c,teamRankingLabel:n,teamRankings:i,goalsBoxLabel:m,goalsInsideBox:o,goalsOutsideBox:_})=>{const[v,E]=(0,s.useState)(!1);return s.createElement("div",{className:"stats-goals"},s.createElement(p,{background:"grey",title:e},s.createElement("div",{className:"stats-goals__wrapper-outer"},s.createElement("div",{className:"stats-goals__wrapper"},s.createElement("div",{className:"stats-goals__player"},s.createElement(u.A,Object.assign({},t)),s.createElement("div",{className:"stats-goals__player__rank"},s.createElement("div",{className:"player-stat__title"},r),s.createElement("div",{className:"player-stat__value"},`#${c}`))),a&&s.createElement("div",{className:"stats-goals__stat-wrapper"},a.map((e,a)=>s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:e.title},s.createElement("div",{className:"player-stat"},s.createElement("div",{className:"player-stat__title"},e.title),s.createElement("div",{className:"player-stat__value"},e.value)))))),s.createElement("div",{className:"stats-goals__box-stats-wrapper"},s.createElement("div",{className:"stats-goals__box-stats"},s.createElement("div",{className:"stats-goals__box-stats__values"},s.createElement("div",{className:"stats-goals__box-stats__values-out"},Math.trunc(_),s.createElement("span",null,"%")),s.createElement("div",{className:"stats-goals__box-stats__values-in"},Math.trunc(o),s.createElement("span",null,"%"))),s.createElement("img",{src:"/assets/media/img/keeper-box.png",alt:"goal box illustration"})),s.createElement("div",{className:"stats-goals__box-stats__label player-stat__title"},m))),s.createElement("div",{className:"stats-goals__team-rankings"},s.createElement("div",{onKeyDown:()=>E(!v),onClick:()=>E(!v),className:"stats-goals__team-rankings__label-mobile"},s.createElement("button",null,n||"Placeholder - Need BE to pass this"),s.createElement(l.BS,{reference:"#sprite-plus",className:"stats-goals__team-rankings__label-mobile__svg "+(v?"show":"hide")})),v&&s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"panel"},i.map((e,a)=>{var t,l,r;return s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:null!==(r=null===(l=null===(t=e.playerAvatar)||void 0===t?void 0:t.image)||void 0===l?void 0:l.id)&&void 0!==r?r:e.playerRank},s.createElement(N,Object.assign({className:0===a?"first":""},e.playerAvatar,{additionalStat:e.playerRank,additionalStat2:e.playerAdditionalStat}
1)))}))),s.createElement("div",{className:"stats-goals__team-rankings__drop"})),s.createElement("div",{className:"stats-goals__team-rankings--dt"},s.createElement("div",{className:"stats-goals__team-rankings__label-desktop"},n||"Placeholder - Need BE to pass this"),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"panel"},i.map((e,a)=>{var t,l,r;return s.createElement(d(),{className:"kajbsfiusbdifbisduf",effect:"shortFadeInUp",delay:100*a,key:null!==(r=null===(l=null===(t=e.playerAvatar)||void 0===t?void 0:t.image)||void 0===l?void 0:l.id)&&void 0!==r?r:e.playerRank},s.createElement(N,Object.assign({className:0===a?"first":""},e.playerAvatar,{additionalStat:e.playerRank,additionalStat2:e.playerAdditionalStat})))}))),s.createElement("div",{className:"stats-goals__team-rankings__drop"}))))};var h=({title:e,playerImage:a,playerShortPasses:t,playerLongPasses:r,teamAverageTitle:c,teamShortPasses:n,teamLongPasses:i})=>s.createElement("div",{className:"stats-pass-completion"},s.createElement(p,{background:"white",title:e},s.createElement("div",{className:"stats-pass-completion__wrapper"},s.createElement("div",{className:"blue-line-desktop"}),s.createElement("div",{className:"yellow-line-desktop"}),s.createElement("div",{className:"stats-pass-completion__illustrations"},a?s.createElement(l.yn,{className:"stats-pass-completion__player-image",image:a,defaultToSrcSetFallback:!1,hasTransparentBackground:!0,transforms:["ar_1:1","c_pad","h_200","w_200"]}):s.createElement("img",{className:"stats-pass-completion__player-image",src:"/assets/media/img/player-sil.webp",alt:"Football Player Silhouette"}),s.createElement("div",{className:"lines"},s.createElement("img",{className:"mobile-lines",src:"/assets/media/img/ball-path-sm.png",alt:"Stats Infographic for long and short pass completion"}))),s.createElement("div",{className:"stats-pass-completion__details"},s.createElement("div",{className:"stats-pass-completion__details-short"},s.createElement("div",{className:"stats-pass-completion__value"},t.value),s.createElement("div",{className:"stats-pass-completion__label"},t.title),s.createElement("div",{className:"stats-pass-completion__team-average"},s.createElement("span",{className:"stats-pass-completion__team-average__label"},c),s.createElement("span",{className:"stats-pass-completion__team-average__value"},n))),s.createElement("div",{className:"stats-pass-completion__details-long"},s.createElement("div",{className:"stats-pass-completion__value"},r.value),s.createElement("div",{className:"stats-pass-completion__label"},r.title),s.createElement("div",{className:"stats-pass-completion__team-average"},s.createElement("span",{className:"stats-pass-completion__team-average__label"},c),s.createElement("span",{className:"stats-pass-completion__team-average__value"},i)))))));var f=({title:e,backwards:a,forwards:t,left:l,right:r})=>s.createElement("div",{className:"stats-passes"},s.createElement(p,{background:"dark-blue",title:e},s.createElement("div",{className:"stats-passes__wrapper"},s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-passes__forward"},s.createElement("div",{className:"stats-passes__forward__value"},t.value),s.createElement("div",{className:"stats-passes__forward__label"},t.title))),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-passes__back"},s.createElement("div",{className:"stats-passes__back__label"},a.title),s.createElement("div",{className:"stats-passes__back__value"},a.value))),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-passes__left"},s.createElement("div",{className:"stats-passes__left__value"},l.value),s.createElement("div",{className:"stats-passes__left__label"},l.title))),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-passes__right"},s.createElement("div",{className:"stats-passes__right__value"},r.value),s.createElement("div",{className:"stats-passes__right__label"},r.title))),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-passes__decoration"},s.createElement("div",{className:"stats-passes__decoration__vertical"}),s.createElement("div",{className:"stats-passes__decoration__horizontal"}),s.createElement("div",{className:"stats-passes__decoration__forward"}),s.createElement("div",{className:"stats-passes__decoration__back"}),s.createElement("div",{className:"stats-passes__decoration__left"}),s.createElement("div",{className:"stats-passes__decoration__right"}))))));var b=({strokeWidth:e,percentage:a,showPercentage:t=!1})=>{const l=50-e/2,r=`\n M 50,50 m 0,-${l}\n a ${l},${l} 0 1 1 0,${2*l}\n a ${l},${l} 0 1 1 0,-${2*l}\n `,c=2*Math.PI*l,n={stroke:"#0033FF",strokeDasharray:`${c}px ${c}px`,strokeDashoffset:(100-a)/100*c+"px"};return s.createElement("svg",{className:"CircularProgressbar",viewBox:"0 0 100 100",width:100,height:100},s.createElement("path",{className:"CircularProgressbar-trail",d:r,strokeWidth:e,fillOpacity:0,style:{stroke:"#e9e9e9"}}),s.createElement("path",{className:"CircularProgressbar-path",d:r,strokeWidth:8,fillOpacity:0,style:n}),t&&s.createElement("text",{className:"CircularProgressbar-text",x:50,y:50,style:{fill:"#001489",fontSize:"48px",fontFamily:"Chelsea Basis Bold",dominantBaseline:"central",textAnchor:"middle"}},`${a}%`))};var k=({title:e,teamRankingLabel:a,teamRankings:t,playerRankingLabel:r,playerRankingValue:c,playerRankingPercent:n,stats:i})=>
1{const[m,o]=(0,s.useState)(!1);return s.createElement("div",{className:"stats-pass-success"},s.createElement(p,{background:"blue",title:e},s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"stats-pass-success__wrapper"},s.createElement("div",{className:"stats-pass-success__player"},s.createElement("div",{className:"stats-pass-success__player-rank"},s.createElement("div",{className:"player-stat__title"},r),s.createElement("div",{className:"player-stat__value"},`#${c}`)),s.createElement("div",{className:"stats-pass-success__player-rank__percentage"},s.createElement(b,{strokeWidth:3,percentage:n}),s.createElement("div",{className:"stats-pass-success__player-rank__percentage-value"},n,s.createElement("span",null,"%")))),s.createElement("div",{className:"stats-pass-success__player-stats"},i.map((e,a)=>s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:e.title},s.createElement("div",{className:"player-stat"},s.createElement("div",{className:"player-stat__title"},e.title),s.createElement("div",{className:`player-stat__value ${0===a&&"player-stat__value--first"}`},e.value)))))),s.createElement("div",{className:"stats-pass-success__team-rankings"},s.createElement("div",{onKeyDown:()=>o(!m),onClick:()=>o(!m),className:"stats-pass-success__team-rankings__label-mobile"},s.createElement("button",null,a||"Placeholder - Need BE to pass this"),s.createElement(l.BS,{reference:"#sprite-plus",className:"stats-pass-success__team-rankings__label-mobile__svg "+(m?"show":"hide")})),m&&s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"panel"},t.map((e,a)=>{var t,l,r;return s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:null!==(r=null===(l=null===(t=e.playerAvatar)||void 0===t?void 0:t.image)||void 0===l?void 0:l.id)&&void 0!==r?r:e.playerRank},s.createElement(N,Object.assign({className:0===a?"first":""},e.playerAvatar,{additionalStat:e.playerRank,additionalStat2:e.playerAdditionalStat})))}))),s.createElement("div",{className:"stats-pass-success__team-rankings__drop"})),s.createElement("div",{className:"stats-pass-success__team-rankings--dt"},s.createElement("div",{className:"stats-pass-success__team-rankings__label-desktop"},a||"Placeholder - Need BE to pass this"),s.createElement(d(),{effect:"shortFadeInUp",delay:100},s.createElement("div",{className:"panel"},t.map((e,a)=>{var t,l,r;return s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:null!==(r=null===(l=null===(t=e.playerAvatar)||void 0===t?void 0:t.image)||void 0===l?void 0:l.id)&&void 0!==r?r:e.playerRank},s.createElement(N,Object.assign({className:0===a?"first":""},e.playerAvatar,{additionalStat:e.playerRank,additionalStat2:e.playerAdditionalStat})))}))),s.createElement("div",{className:"stats-pass-success__team-rankings__drop"})))))};var w=({title:e,playerImage:a,head:t,leftFoot:r,rightFoot:c,freeKicks:n,penalties:i})=>s.createElement("div",{className:"stats-scored-with"},s.createElement(p,{background:"light-blue",title:e},s.createElement("div",{className:"stats-scored-with__wrapper"},a?s.createElement(l.yn,{image:a,hasTransparentBackground:!0,transforms:["h_330"]}):s.createElement("img",{className:"responsive-image",src:"/assets/media/img/player-sil.webp",alt:"Football Player Silhouette"}),s.createElement(d(),{effect:"shortFadeInUp"},s.createElement("div",{className:"stats-scored-with__head"},s.createElement("div",{className:"stats-scored-with__head__label"},t.title),s.createElement("div",{className:"stats-scored-with__head__value"},t.value))),s.createElement(d(),{effect:"shortFadeInUp"},s.createElement("div",{className:"stats-scored-with__left-foot"},s.createElement("div",{className:"stats-scored-with__left-foot__label"},c.title),s.createElement("div",{className:"stats-scored-with__left-foot__value"},c.value))),s.createElement(d(),{effect:"shortFadeInUp"},s.createElement("div",{className:"stats-scored-with__right-foot"},s.createElement("div",{className:"stats-scored-with__right-foot__label"},r.title),s.createElement("div",{className:"stats-scored-with__right-foot__value"},r.value)))),s.createElement("div",{className:"stats-scored-with__set-peices"},s.createElement("div",{className:"stats-scored-with__set-peices__image"},s.createElement("img",{src:"/assets/media/img/goal-post.png",alt:"pitch illustration"})),s.createElement("div",{className:"stats-scored-with__set-peices__stats"},s.createElement("div",{className:"stats-scored-with__penalty "},s.createElement("div",{className:"stats-scored-with__penalty__label"},i.title),s.createElement("div",{className:"stats-scored-with__penalty__value"},i.value)),s.createElement("div",{className:"stats-scored-with__free-kick "},s.createElement("div",{className:"stats-scored-with__free-kick__label"},n.title),s.createElement("div",{className:"stats-scored-with__free-kick__value"},n.value))))));const F=(e,a)=>e&&a?e/a*100:0;var S=({title:e,shotsOnTargetTitle:a,shotsOffTargetTitle:t,woodworkHitTitle:l,playerTitle:r,playerShotsOnTarget:c,playerShotsOffTarget:n,playerWoodworkHit:i,teamAverageTitle:m,teamShotsOnTarget:o,teamShotsOffTarget:_,teamWoodworkHit:d})=>{const v=(e=>5*Math.ceil(e/5))(Math.max(c,o,n,_,i,d)/5),E=new Array(6).fill(0).map((e,a)=>a*v),u=E[E.length-1];return s.createElement("div",{className:"stats-shots"},s.createElement(p,{background:"light-blue",title:e},s.createElement("div",{className:"stats-shots__wrapper"},s.createElement("div",{className:"stats-shots__labels"},s.createElement("span",{className:"stats-shots__on-target-label"},a),s.createElement("span",{className:"stats-shots__off-target-label"},t),s.createElement("span",{className:"stats-shots__woodwork-label"},l)),s.createElement("div",{className:"stats-shots__graph"},s.createElement("div",{className:"stats-shots__on-target"},s.createElement("span",{className:"stats-shots__yellow-bar",style:{width:`${F(c,u)}%`}}),s.createElement("span",{className:"stats-shots__blue-bar",style:{width:`${F(o,u)}%`}})),s.createElement("div",{className:"stats-shots__off-target"},s.createElement("span",{className:"stats-shots__yellow-bar",style:{width:`${F(n,u)}%`}}),s.createElement("span",{className:"stats-shots__blue-bar",style:{width:`${F(_,u)}%`}})),s.createElement("div",{className:"stats-shots__woodwork"},s.createElement("span",{className:"stats-shots__yellow-bar",style:{width:`${F(i,u)}%`}}),s.createElement("span",{className:"stats-shots__blue-bar",style:{width:`${F(d,u)}%`}})),s.createElement("div",{className:"stats-shots__legend"},s.createElement("div",{className:"stats-shots__x-axis"},E&&E.map(e=>s.createElement("span",{className:"stats-shots__axis-value",key:e},Math.round(e)))),s.createElement("div",{className:"stats-shots__key"},s.createElement("div",{className:"stats-shots__player-key"},s.createElement("span",null),r),s.createElement("div",{className:"stats-shots__team-key"},s.createElement("span",null),m)))))))};var x=({stats:e,title:a})=>s.createElement("div",{id:"stats-touches",className:"stats-touches"},s.createElement(p,{background:"blue",title:a},s.createElement("div",{className:"stats-touches__wrapper"},e.map((e,a)=>s.createElement(d(),{effect:"shortFadeInUp",delay:100*a,key:e.title},s.createElement("div",{className:"player-stat"},(null==e?void 0:e.rankingLabel)&&(null==e?void 0:e.rank)&&s.createElement("div",{className:"player-stat__rank"},s.createElement("div",{className:"player-stat__rank-title"},e.rankingLabel),s.createElement("div",{className:"player-stat__rank-value "},e.rank)),s.createElement("div",{className:"player-stat__title"},e.title),s.createElement("div",{className:"player-stat__value"},e.value)))))));var O=({appearances:e,goals:a,goalKeeping:t,passCompletion:l,passes:r,scoredWith:c,touches:n,fouls:i,shots:m,passSuccess:o,isGoalkeeper:_})=>
1s.createElement("div",{className:`profile-player-statistics ${_&&"profile-player-statistics--goalkeeper"}`},s.createElement(s.Fragment,null,e&&s.createElement(v,Object.assign({},e))),s.createElement(s.Fragment,null,n&&s.createElement(x,Object.assign({},n))),s.createElement(s.Fragment,null,a&&!_&&s.createElement(y,Object.assign({},a))),s.createElement(s.Fragment,null,t&&_&&s.createElement(g,Object.assign({},t))),s.createElement(s.Fragment,null,c&&!_&&s.createElement(w,Object.assign({},c))),s.createElement(s.Fragment,null,r&&!_&&s.createElement(f,Object.assign({},r))),s.createElement(s.Fragment,null,l&&!_&&s.createElement(h,Object.assign({},l))),s.createElement(s.Fragment,null,o&&s.createElement(k,Object.assign({},o))),s.createElement(s.Fragment,null,m&&!_&&s.createElement(S,Object.assign({},m))),s.createElement(s.Fragment,null,i&&s.createElement(E,Object.assign({},i))),s.createElement(s.Fragment,null,l&&_&&s.createElement(h,Object.assign({},l)))),I=t(289),A=t(215),j=function(e,a,t,s){return new(t||(t=Promise))(function(l,r){function c(e){try{i(s.next(e))}catch(e){r(e)}}function n(e){try{i(s.throw(e))}catch(e){r(e)}}function i(e){var a;e.done?l(e.value):(a=e.value,a instanceof t?a:new t(function(e){e(a)})).then(c,n)}i((s=s.apply(e,a||[])).next())})},C=function(e,a){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&a.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(s=Object.getOwnPropertySymbols(e);l<s.length;l++)a.indexOf(s[l])<0&&Object.prototype.propertyIsEnumerable.call(e,s[l])&&(t[s[l]]=e[s[l]])}return t};var U=({playerEntryId:e,isGoalkeeper:a})=>{const[t,l]=(0,s.useState)(!1),[r,c]=(0,s.useState)(),[n,_]=(0,s.useState)(),[d,p]=(0,s.use
1State)(),[v,E]=(0,s.useState)(),[u,g]=(0,s.useState)(),[N,y]=(0,s.useState)(!1),[h,f]=(0,s.useState)(),{translations:b}=(0,s.useContext)(A.A),k=(0,s.useCallback)(a=>j(void 0,void 0,void 0,function*(){if(t)return;l(!0);const{getStats:s}=I.A.profiles;try{const t=yield s({playerEntryId:e,competitionId:v,seasonId:u},a.signal),l=(e=>{var{seasons:a,competitions:t}=e;return C(e,["seasons","competitions"])})(t);y(0===Object.keys(l).length),c(t),p(t.competitions),_(t.seasons)}catch(e){f("Api Error"),console.error("error",e)}finally{l(!1)}}),[v,u,e]);return(0,s.useEffect)(()=>{const e=new AbortController;return k(e),()=>{e.abort()}},[v,u,k]),h?s.createElement(s.Fragment,null):s.createElement("div",{className:"profile-player-statistics__container",id:"stats"},s.createElement("section",{className:"profile-player-statistics__header"},s.createElement("div",{className:"profile-player-statistics__header-wrapper"},s.createElement("h3",{className:"profile-player-statistics__header-title"},b.profile.stats.title),s.createElement("div",{className:"profile-player-statistics__filters"},d&&s.createElement(i.A,{className:"profile-player-statistics__filter-comps profile-player-statistics__dropdown",small:!0,light:!0,transparent:!0,items:d,onChange:e=>{E(e.value),g(void 0)}}),n&&s.createElement(i.A,{className:"profile-player-statistics__filter-season profile-player-statistics__dropdown",xsmall:!0,light:!0,roundedCorners:!0,items:n,onChange:e=>{g(e.value)}}))),t&&s.createElement(m.A,{className:"profile-player-statistics-results-list__loader"}),!t&&N&&s.createElement(o.A,{theme:"light",title:b.api.noResultsLabel,text:b.api.noResultsText}),!t&&r&&s.createElement("section",{className:"profile-player-statistics-details-container"},s.createElement(O,Object.assign({},r,{isGoalkeeper:a})))))},$=t(668);var P=({entryId:e,header:a,playerDetails:t,playerQuote:i,playerSummary:m,dropDown:o,relatedNews:_,googleAd:d})=>{var p;return s.createElement("div",{className:"profile-page"},s.createElement(c.A,Object.assign({},a)),s.createElement(r.default,{className:"profile-page__content"},s.createElement("div",{className:"profile-page__details"},s.createElement(n,Object.assign({},t))),s.createElement("div",{className:"profile-page__quote"},i),s.createElement("div",{className:"profile-page__summary"},s.createElement("div",{className:"rich-text"},s.createElement("div",{className:"rich-text__content",dangerouslySetInnerHTML:{__html:m}}))),s.createElement(s.Fragment,null,d&&s.createElement("div",{id:d.id,style:{minWidth:d.minWidth,minHeight:d.minHeight}})),s.createElement(s.Fragment,null,o&&s.createElement("div",{className:"profile-page__dropdown"},s.createElement(l.nD,Object.assign({},o)))),s.createElement(s.Fragment,null,a.seasonStats&&(null===(p=null==t?void 0:t.position)||void 0===p?void 0:p.value)&&!(null==t?void 0:t.isStaff)&&s.createElement(U,{playerEntryId:e,isGoalkeeper:t.isGoalkeeper})),s.createElement(s.Fragment,null,!!(null==_?void 0:_.items.length)&&s.createElement("div",{className:"profile-page__related-news"},s.createElement($.default,{themeColour:_.themeColour,items:_.items,title:_.title})))))}}}]);
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.