PageSourceSearch

https://www.modohockey.se/assets/PlayerHeadToHeadLegacy-DIyV07P9.js

js modohockey.se collected 2026-09-24 09:36:56 UTC 11,934 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-lyXO9O6H.js","assets/index-Bu8mgjN5.js","assets/index-BbbXMJHr.css","assets/index-DXE9qYuN.css","assets/AthleteProfileSkeleton-_M_2mh1_.js","assets/AthleteProfileSkeleton-DqFDIh25.css"])))=>i.map(i=>d[i]);
2import{al as G,f as J,T as K,b as U,r as V,cj as Q,j as u,dj as W,cT as X,cM as Y,cF as Z,z as R,B as p,C as o,D as i,E as e,aa as M,N as c,J as N,F as d,I as F,G as T,H as C,Q as ee,a1 as ae,ao as te,ap as se,aq as ne,s as O,_ as q,h as oe,K as z}from"./index-Bu8mgjN5.js";import{P as le}from"./pagination-Ce42mUCO.js";import{A as ie}from"./AthleteProfile-prFH_twI.js";import{g as re,t as ce}from"./country.helpers-DSCJWkTt.js";import"./classes-to-selector-Cf4VisjH.js";const de={name:"PlayerHead2HeadPlayerDetails",components:{SyMedia:G},props:{playerPair:{type:Object,default:{}}},setup(h){const n=J(),{playerPair:a}=K(h),s=V(!1),E=u(()=>{var t;return n.getDefaultPlayerImageRandomly((t=a.value)==null?void 0:t.gender)}),L="height: 148px; width: 147px; margin: 0 auto",{t:y,locale:m}=U(),g=V([{text:"",value:""},{text:y("athlete.season"),value:"season"}]),b=u(()=>{var t;return((t=a.value)==null?void 0:t.fullName)!=="N/A"}),k=u(()=>{var t,l,v;return((t=a.value)==null?void 0:t.position)!=="N/A"&&((l=a.value)==null?void 0:l.position)!==""&&((v=a.value)==null?void 0:v.position)}),w=u(()=>{var t,l;return(l=(t=a.value)==null?void 0:t.team)==null?void 0:l.name}),P=u(()=>{var t;return re((t=a.value)==null?void 0:t.nationality,m.value)}),S=u(()=>!!P.value),H=u(()=>{var t;return ce((t=a.value)==null?void 0:t.nationality)}),x=u(()=>{var t;return((t=a.value)==null?void 0:t.jerseyNumber)!=="N/A"}),I=u(()=>{var t,l;return((l=(t=a.value)==null?void 0:t.age)==null?void 0:l.value)!=="N/A"}),_=u(()=>{var t,l,v,D;return((l=(t=a.value)==null?void 0:t.height)==null?void 0:l.value)!=="N/A"&&((D=(v=a.value)==null?void 0:v.height)==null?void 0:D.value)!=="0"}),f=u(()=>{var t,l;return((t=a.value)==null?void 0:t.careerStats)&&Object.keys((l=a.value)==null?void 0:l.careerStats).length>0}),A=u(()=>n.checkIfIsLeagueSite),$=u(()=>n.getSiteSettingConfigurationFor("instanceId")),j=u(()=>n.getSiteSettingConfigurationFor("masterSiteDetails"));return f.value===!0&&g.value.splice(1,0,{text:y("athlete.career"),value:"career"}),{isImageError:s,defaultImage:E,customStyle:L,playerTableHeader:g,hasPlayerPosition:k,hasTeamName:w,hasNationality:S,nationalityIso2:H,nationalityName:P,hasFullName:b,hasJerseyNo:x,hasAge:I,hasHeight:_,hasCareerStats:f,getStatsName:t=>{var l;return Z(t.field,(l=a.value)==null?void 0:l.statisticsProvider)},getSeasonStat:t=>{var l;return((l=a==null?void 0:a.value)==null?void 0:l.seasonStats.find(v=>t.field===v.field).value)||"-"},displayGenericTeamLogo:Q,gotoTeamPage:t=>{var D;const l=t==null?void 0:t.uuid,{ownerInstanceId:v}=n.getSiteTeamInfo(l);A.value||$.value===v?W(l,v):X(`${(D=j.value)==null?void 0:D.publicUrl}team/${l}/${Y(v)}/overview`)}}}},he={class:"player"},_e={class:"player-info"},ue={key:0,class:"player-number"},ye={key:1,class:"player-position px-2"},me={key:2,class:"player-team pl-2"},ge=["src"],ve={class:"player-name"},pe={class:"player-more-info"},fe={class:"player-about mx-2"},be={class:"category"},ke={key:0,class:"number"},we={key:1,class:"number"},Pe={class:"category-units"},Se={class:"category"},He={key:0,class:"number"},xe={key:1,class:"number"},Ie={class:"category-units"},Ne={class:"category"},De={key:1,class:"category-units"},Te={key:2,class:"category-units lowercase"},Ce={class:"player-table"};
2function Ee(h,n,a,s,E,L){var g,b,k,w,P,S,H,x,I,_,f,A,$,j;const y=p("sy-media"),m=p("country-flag");return o(),i("div",he,[e("div",null,[e("div",{class:M(["image-block",{"no-image-default":s.isImageError}])},[e("div",_e,[s.hasJerseyNo?(o(),i("div",ue,c((g=a.playerPair)==null?void 0:g.jerseyNumber),1)):N("",!0),s.hasPlayerPosition?(o(),i("span",ye,c((b=a.playerPair)==null?void 0:b.positionCode),1)):N("",!0),s.hasTeamName?(o(),i("span",me,c((w=(k=a.playerPair)==null?void 0:k.team)==null?void 0:w.code),1)):N("",!0)]),e("img",{class:"team-logo z-10 cursor-pointer",alt:"",src:(S=(P=a.playerPair)==null?void 0:P.team)==null?void 0:S.media,onClick:n[0]||(n[0]=r=>{var B;return s.gotoTeamPage((B=a.playerPair)==null?void 0:B.team)}),onKeydown:()=>{},onError:n[1]||(n[1]=(...r)=>s.displayGenericTeamLogo&&s.displayGenericTeamLogo(...r))},null,40,ge),d(y,{media:(H=a.playerPair)==null?void 0:H.media,class:"player-img","default-placeholder-image":s.defaultImage,"custom-style":s.customStyle,onImageError:n[2]||(n[2]=r=>s.isImageError=!0),onApiError:n[3]||(n[3]=r=>s.isImageError=!0),onImageRender:n[4]||(n[4]=r=>s.isImageError=!1)},null,8,["media","default-placeholder-image","custom-style"])],2),e("div",ve,c((x=a.playerPair)==null?void 0:x.fullName),1)]),e("div",null,[e("div",pe,[e("ul",fe,[e("li",null,[e("span",be,c(h.$t("athlete.age")),1),s.hasAge?(o(),i("span",ke,c((_=(I=a.playerPair)==null?void 0:I.age)==null?void 0:_.value),1)):(o(),i("span",we,"-")),e("span",Pe,c(h.$t("athlete.years_unit")),1)]),e("li",null,[e("span",Se,c(h.$t("athlete.height")),1),s.hasHeight?(o(),i("span",He,c((A=(f=a.playerPair)==null?void 0:f.height)==null?void 0:A.value),1)):(o(),i("span",xe,"-")),e("span",Ie,c(h.$t("athlete.height_unit")),1)]),e("li",{class:M(s.hasNationality?"flag-container":"")},[e("span",Ne,c(h.$t("athlete.nationality_short")),1),s.nationalityIso2?(o(),F(m,{key:0,country:s.nationalityIso2.toLowerCase(),size:"normal",style:{margin:"0 auto"}},null,8,["country"])):N("",!0),s.hasNationality?(o(),i("span",De,c(s.nationalityName),1)):(o(),i("span",Te,"-"))],2)])]),e("div",Ce,[e("table",null,[e("thead",null,[e("tr",null,[(o(!0),i(T,null,C(s.playerTableHeader,r=>(o(),i("th",{key:r.value,class:"table-header"},c(r.text),1))),128))])]),e("tbody",null,[s.hasCareerStats?(o(!0),i(T,{key:0},C(($=a.playerPair)==null?void 0:$.careerStats,r=>(o(),i("tr",{key:r.field},[e("td",null,c(s.getStatsName(r)),1),e("td",null,c(r==null?void 0:r.value),1),e("td",null,c(s.getSeasonStat(r)),1)]))),128)):(o(!0),i(T,{key:1},C((j=a.playerPair)==null?void 0:j.seasonStats,r=>(o(),i("tr",{key:r.field},[e("td",null,c(s.getStatsName(r)),1),e("td",null,c(r==null?void 0:r.value),1)]))),128))])])])])])}const Le=R(de,[["render",Ee],["__scopeId","data-v-5df436ba"]]),Ae={name:"PlayerHead2HeadCard",components:{PlayerHead2HeadPlayerDetails:Le},props:{playerPair:{type:Object,default:()=>({})}}},$e={class:"player-h2h-card-container"},je={class:"h2h-card"};function ze(h,n,a,s,E,L){var m,g;const y=p("player-head-2-head-player-details");return o(),i("div",$e,[e("div",je,[d(y,{"player-pair":(m=a.playerPair)==null?void 0:m.homePlayer,class:M("w-1/2 mr-3")},null,8,["player-pair"]),n[0]||(n[0]=e("div",{class:"versus-container"},[e("div",{class:"versus"}," VS ")],-1)),d(y,{"player-pair":(g=a.playerPair)==null?void 0:g.awayPlayer,class:M("w-1/2")},null,8,["player-pair"])])])}const Me=R(Ae,[["render",ze],["__scopeId","data-v-fb362c0c"]]),Be={name:"PlayerHeadToHeadLegacy",components:{AthleteProfile:ie,Swiper:se,SwiperSlide:te,PlayerHead2HeadCard:Me,SdpStreamlineIcon:ae,SyHeading:ee,SdpSkeletonLoader:O(()=>q(()=>import("./index-lyXO9O6H.js"),__vite__mapDeps([0,1,2,3]))),AthleteProfileSkeleton:O(()=>q(()=>import("./AthleteProfileSkeleton-_M_2mh1_.js"),__vite__mapDeps([4,0,1,2,3,5])))},props:{athleteH2HData:{type:Array,default:()=>[]},loadingData:{type:Boolean}},setup(){return{playerList:oe({players:[]}),navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},navigationMobile:{nextEl:".swiper-button-next-mobile",prevEl:".swiper-button-prev-mobile"},paginationMobile:{el:".pagination-custom",clickable:!0},Navigation:ne,Pagination:le}}},Fe={class:"player-head-to-head-legacy"},Re={key:0,class:"head-to-head-container desktop-view"},Ve={class:"swiper-content text-center"},Oe={class:"section-title inline-block"},qe={class:"athlete-container flex justify-center"},Ge={class:"athlete inline-block"},Je={class:"head-to-head-vs"},Ke={class:"athlete inline-block"},Ue={key:1,class:"head-to-head-container desktop-view"},Qe={class:"swiper-content"},We={class:"text-center pb-6"},Xe={class:"athlete-container flex justify-center"},Ye={class:"athlete inline-block"},Ze={class:"head-to-head-vs"},ea={class:"athlete inline-block"},aa={key:2,class:"head-to-head-container mobile-view text-center"},ta={class:"section-title inline-block mt-5"},sa={class:"swiper-content",style:{height:"390px"}},na={class:"athlete-parent-container bg-background-xDark relative"},oa={class:"athlete-container-alt bg-white mx-4 absolute"},la={class:"player-h2h-card-container"},ia={class:"inline-flex p-3 card-container-loader"},ra={class:"versus-container"},ca={key:3,class:"head-to-head-container mobile-view"},da={class:"text-center mt-5"},ha={class:"swiper-content",style:{height:"390px"}},_a={class:"athlete-parent-container bg-background-xDark relative"},ua={class:"athlete-container-alt bg-white absolute"},ya={class:"arrows-container flex w-full"},ma={class:"swiper-button-prev-mobile mr-auto"},ga={class:"label-arrow inline-flex ml-1"},va={class:"swiper-button-next-mobile ml-auto"},pa={class:"label-arrow inline-flex mr-1"};function fa(h,n,a,s,E,L){var H,x,I;const y=p("sdp-skeleton-loader"),m=p("athlete-profile-skeleton"),g=p("sy-heading"),b=p("athlete-profile"),k=p("swiper-slide"),w=p("swiper"),P=p("player-head-2-head-card"),S=p("sdp-streamline-icon");return o(),i("div",Fe,[a.loadingData?(o(),i("div",Re,[e("div",Ve,[e("div",Oe,[d(y,{type:"square",width:200,height:30,rounded:!1,animation:"wave"})]),e("div",qe,[e("div",Ge,[d(m)]),e("div",Je,c(h.$t("gamecenter.vs")),1),e("div",Ke,[d(m)])])])])):((H=a.athleteH2HData)==null?void 0:H.length)>0?(o(),i("div",Ue,[d(w,{"slides-per-view":1,"space-between":50,navigation:s.navigation,modules:[s.Navigation],loop:!1},{default:z(()=>[(o(!0),i(T,null,C(a.athleteH2HData,(_,f)=>(o(),F(k,{key:f},{default:z(()=>[e("div",Qe,[e("div",We,[d(g,{primary:"",uppercase:"",heading:"heading 3","heading-label":h.$t(`gamecenter.${_==null?void 0:_.type}`),"has-rectangle":!1},null,8,["heading-label"])]),e("div",Xe,[e("div",Ye,[d(b,{"athlete-profile":_.homePlayer},null,8,["athlete-profile"])]),e("div",Ze,c(h.$t("gamecenter.vs")),1),e("div",ea,[d(b,{"athlete-profile":_.awayPlayer},null,8,["athlete-profile"])])])])]),_:2},1024))),128)),n[0]||(n[0]=e("div",{class:"swiper-button-prev"},null,-1)),n[1]||(n[1]=e("div",{class:"swiper-button-next"},null,-1))]),_:1},8,["navigation","modules"])])):N("",!0),a.loadingData?(o(),i("div",aa,[e("div",ta,[d(y,{type:"square",width:160,height:30,rounded:!1,animation:"wave"})]),e("div",sa,[e("div",na,[e("div",oa,[e("div",la,[e("div",ia,[d(m,{class:"mr-3","is-mobile":!0}),e("div",ra,[d(y,{type:"square",width:50,height:30,rounded:!1,animation:"wave"})]),d(m,{"is-mobile":!0})])])])])])])):((x=a.athleteH2HData)==null?void 0:x.length)>0?(o(),i("div",ca,[d(w,{"slides-per-view":1,"space-between":50,navigation:s.navigationMobile,pagination:s.paginationMobile,modules:[s.Navigation,s.Pagination],loop:((I=a.athleteH2HData)==null?void 0:I.length)>1},{default:z(()=>[(o(!0),i(T,null,C(a.athleteH2HData,(_,f)=>(o(),F(k,{key:f},{default:z(()=>[e("div",da,[d(g,{primary:"",uppercase:"",heading:"heading 3","heading-label":h.$t(`gamecenter.${_==null?void 0:_.type}`),"has-rectangle":!1},null,8,["heading-label"])]),e("div",ha,[e("div",_a,[e("div",ua,[d(P,{"player-pair":_},null,8,["player-pair"])])])])]),_:2},1024))),128)),e("div",ya,[e("div",ma,[d(S,{class:"text-grey-xDark inline-flex align-middle",icon:"chevronLeft",size:20}),e("div",ga,c(h.$t("pagination.previous"))+" H2H ",1)]),n[2]||(n[2]=e("div",{class:"pagination-custom text-center"},null,-1)),e("div",va,[e("div",pa,c(h.$t("pagination.next"))+" H2H ",1),d(S,{class:"text-grey-xDark inline-flex align-middle",icon:"chevronRight",size:20})])])]),_:1},8,["navigation","pagination","modules","loop"])])):N("",!0)])}
2const xa=R(Be,[["render",fa],["__scopeId","data-v-d32ce45b"]]);export{xa as default};

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.