PageSourceSearch

https://s.sporty.com/fe-sporty-com/_nuxt/page-team.CwYwFeI2.js

js sporty.com collected 2026-09-25 04:25:14 UTC 31,888 bytes, 1 lines download raw bytes

1import{I as D,O as u,aA as te,_ as se,aa as s,M as o,aD as x,aE as w,aJ as d,$ as e,b4 as qe,J as oe,aG as C,bm as J,C as G,V as ae,aL as g,aR as q,a$ as V,ab as a,aI as S,aK as f,aO as A,aU as _e,b5 as Ve,bj as ze,a6 as we,b0 as ue,bN as We,bO as He}from"./vendor.C61Te74E.js";import{u as ke,aV as B,aW as ne,aX as Ge,a5 as me,aY as Y,a as P,as as W,aZ as ge,a_ as fe,f as le,ap as Z,a$ as $e,b0 as Se,L as Le,d as Q,b1 as ve,b2 as ye,b3 as Ie,b4 as Je,b as Ke,b5 as Xe,b6 as Ye,b7 as Ze,b8 as Qe,aN as pe,R as j,N as et,b9 as Te,F as Ne,_ as Ee,ba as Fe,aS as Re,bb as De,bc as be,bd as Me,I as H,be as Oe,bf as Ae,bg as tt,bh as st,ae as X,bi as at,bj as ot,bk as nt,bl as ce}from"./common.BSR0NvxZ.js";const lt={class:"bg-surface-header"},rt=D({__name:"index",setup(r){const t=ke(),n=B(),{currentNav:i}=ne();Ge(u(()=>n.teamDetails?.name),u(()=>i.value?.name),u(()=>n.teamDetails?.relatedName));const l=t.isMobile?te(()=>se(()=>Promise.resolve().then(()=>Dt),void 0,import.meta.url)):te(()=>se(()=>Promise.resolve().then(()=>Gt),void 0,import.meta.url));return(h,p)=>(s(),o("div",lt,[(s(),x(qe,null,{default:w(()=>[d(e(l))]),_:1}))]))}}),Ha=Object.freeze(Object.defineProperty({__proto__:null,default:rt},Symbol.toStringTag,{value:"Module"})),it=D({__name:"overview",setup(r){const n=ke().isMobile?te(()=>se(()=>Promise.resolve().then(()=>Rs),void 0,import.meta.url)):te(()=>se(()=>Promise.resolve().then(()=>qa),void 0,import.meta.url));return(i,l)=>(s(),o("div",null,[d(e(n))]))}}),Ga=Object.freeze(Object.defineProperty({__proto__:null,default:it},Symbol.toStringTag,{value:"Module"})),dt=D({__name:"fixtures",setup(r){const{mediaClass:t}=me(),n=B();oe(()=>{n.fetchedData.fixtures||n.fetchFixtures()});const i=()=>{n.fetchMoreFixtures()};return(l,h)=>(s(),o("div",{class:C([e(t).desktop("page-content pb-8"),e(t).m("pb-4")])},[d(Y,{loading:e(n).loading.fixtures||!e(n).fetchedData.fixtures,"group-by":"month",events:e(n).fixtures,"show-more-button":!!e(n).nextFlag.fixtures,onOnShowMore:i},null,8,["loading","events","show-more-button"])],2))}}),Ja=Object.freeze(Object.defineProperty({__proto__:null,default:dt},Symbol.toStringTag,{value:"Module"})),ct=D({__name:"results",setup(r){const{mediaClass:t}=me(),n=B();oe(()=>{n.fetchedData.results||n.fetchResults()});const i=()=>{n.fetchMoreResults()};return(l,h)=>(s(),o("div",{class:C([e(t).desktop("page-content pb-8"),e(t).m("pb-4")])},[d(Y,{"is-results":"",loading:e(n).loading.results||!e(n).fetchedData.results,"group-by":"month",events:e(n).results,"show-more-button":!!e(n).nextFlag.results,onOnShowMore:i},null,8,["loading","events","show-more-button"])],2))}}),Ka=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"})),ut={},_t={class:"skeleton-loader h-[540px] w-full"};function mt(r,t){return s(),o("div",_t)}const je=J(ut,[["render",mt]]),gt=D({__name:"standings",setup(r){const{mediaClass:t}=me(),{$tr:n}=P(),i=B(),l=G(!1),h=G(!1);return ae(()=>i.leagueRadarId,()=>{l.value=!1,h.value=!1}),(p,v)=>{const k=je,_=fe,c=ge;return s(),o("div",{class:C(["custom-radar-widget",e(t).desktop("page-content")])},[e(i).loading.leagues||e(l)||e(h)?(s(),x(k,{key:0})):e(i).leagueRadarId?g("",!0):(s(),x(W,{key:1,message:e(n)("no_data_available","No data available")},null,8,["message"])),q(a("div",null,[e(i).leagueRadarId?(s(),o(S,{key:0},[e(i).isFootball?(s(),x(_,{key:0,"sport-radar-id":e(i).sportRadarId,"team-id":e(i).teamId,"league-radar-id":e(i).leagueRadarId,"show-team-position":!0,onUpdateLoading:v[0]||(v[0]=m=>l.value=m)},null,8,["sport-radar-id","team-id","league-radar-id"])):g("",!0),d(c,{"show-full-standings":"","sport-radar-id":e(i).sportRadarId,"league-radar-id":e(i).leagueRadarId,onUpdateLoading:v[1]||(v[1]=m=>h.value=m)},null,8,["sport-radar-id","league-radar-id"])],64)):g("",!0)],512),[[V,!e(i).loading.leagues]])],2)}}}),Xa=Object.freeze(Object.defineProperty({__proto__:null,default:gt},Symbol.toStringTag,{value:"Module"})),ft={class:"m-4 mt-5 flex h-[56px] items-center justify-between gap-x-4 gap-y-2"},vt={class:"flex min-w-0 items-center gap-x-4"},pt={key:0,class:"skeleton-loader h-[56px] w-[200px]"},xt=["src"],ht={class:"min-w-0 flex-1 truncate text-xl font-bold text-primary"},yt={key:0,class:"flex"},bt={class:"mr-2 text-xs font-bold text-primary"},wt={key:1,class:"w-12"},kt={class:"flex items-center justify-around text-xs font-medium text-secondary"},$t=D({__name:"header",props:{name:{type:String,required:!0},logo:{type:String,required:!0},routeLinks:{type:Array,required:!0},isFavourite:{type:Boolean,default:!1},showFavouriteButton:{type:Boolean,default:!0},favouriteLoading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},hideFavoriteToggle:{type:Boolean,default:!1}},emits:["toggleFavourite"],setup(r,{emit:t}){const n=le(),i=u(()=>n.name),l=t,h=_=>{_.target.src=ve},p=r,{$tr:v}=P(),k=()=>{p.loading||p.favouriteLoading||l("toggleFavourite")};return(_,c)=>{const m=Z,b=Q;return s(),o(S,null,[a("div",ft,[a("div",vt,[r.loading?(s(),o("div",pt)):(s(),o(S,{key:1},[d(m,null,{default:w(()=>[a("img",{src:r.logo,alt:"Team Logo",class:"h-8 w-8 object-contain",onError:h},null,40,xt)]),_:1}),c[0]||(c[0]=a("div",{class:"my-1 w-[1px] self-stretch bg-type1 py-2"},null,-1)),a("h1",ht,f(r.name),1)],64))]),!r.hideFavoriteToggle&&!r.loading?(s(),o("button",{key:0,class:"flex a
1ppearance-none gap-2 pr-3",onClick:k},[r.favouriteLoading?(s(),o("div",wt,[d(e(Le),{class:"mx-auto w-5 fill-secondary"})])):(s(),o(S,{key:0},[r.showFavouriteButton?(s(),o("div",yt,[a("div",bt,f(r.isFavourite?e(v)("remove","Remove"):e(v)("add","Add")),1),r.isFavourite?(s(),x(e($e),{key:0,class:"h-4 w-4 fill-info-type4"})):(s(),x(e(Se),{key:1,class:"w-4 fill-primary"}))])):g("",!0)],64))])):g("",!0)]),a("nav",kt,[(s(!0),o(S,null,A(r.routeLinks,y=>(s(),x(b,{key:y.name,to:y.to,replace:"",class:C(["px-1 py-3",e(i)===y.name?"text-primary":"text-secondary"])},{default:w(()=>[_e(f(y.label),1)]),_:2},1032,["to","class"]))),128))])],64)}}}),St={class:"pr-1 text-secondary"},Lt=["src"],It={class:"text-primary"},Ce=D({__name:"selector-button",props:{selectedIndex:{type:Number,default:0},leagues:{type:Array,default:()=>[]}},emits:["select","close"],setup(r,{emit:t}){const n=r,i=t,l=G(!1),h=()=>{l.value=!0},p=u(()=>n.leagues[n.selectedIndex]),v=c=>{i("select",n.leagues.findIndex(m=>m.id===c.id)),l.value=!1};function k(c){const m=c.target;m.src=Ie}const _=()=>{l.value=!1};return(c,m)=>{const b=Je;return s(),o("div",null,[a("button",{class:"flex w-full items-center justify-center gap-1 bg-surface-primary py-3 text-xs",onClick:h},[a("div",St,f(c.$tr("league","League"))+":",1),e(p)?.logoUri?(s(),o("img",{key:0,class:"h-4 w-4",src:e(p)?.logoUri,onError:k},null,40,Lt)):g("",!0),a("div",It,f(e(p).name),1),a("div",null,[e(l)?(s(),x(e(ye),{key:0,class:"h-4 w-4 text-primary"})):(s(),x(e(ye),{key:1,class:"h-4 w-4 rotate-180 text-primary"}))])]),e(l)?(s(),x(b,{key:"details-page","use-link":!1,selected:e(p),options:r.leagues,placeholder:c.$tr("leagues","Leagues"),class:"text-sm text-absolute-light",onSelect:v,onClose:_},null,8,["selected","options","placeholder"])):g("",!0)])}}});function Pe(r,t){const n=Ve(),{feBaseUrl:i,brandDisplayName:l}=Ke(),{$tr:h}=P(),{locale:p}=ze(),v=l,k=u(()=>{if(!r.value||!t.value)return{};const _=Xe({name:r.value.name,sportId:t.value,brandDisplayName:l},h),c=`${i}${n.path}`,m=Ye({name:r.value.name,url:c,sportId:t.value,logoUrl:r.value.logoUri||void 0}),b=Ze({canonicalUrl:c,feBaseUrl:i,pageName:_?.title||r.value.name,pageDescription:_?.description,siteName:v,inLanguage:p.value,primaryEntity:m?{data:m,kind:"team"}:void 0}),y=[{key:"team-sports-team-jsonld",type:"application/ld+json",innerHTML:Qe(b)}];if(!_)return{script:y};const{title:L,description:I}=_;return{title:L,link:[{rel:"canonical",href:c}],meta:[{name:"title",content:L},{name:"description",content:I},{property:"og:title",content:L},{property:"og:description",content:I},{property:"og:url",content:c},{name:"twitter:title",content:L},{name:"twitter:description",content:I},{property:"twitter:url",content:c}],script:y}});return pe(k),{headData:k}}const Tt={class:"flex flex-col"},Nt={class:"ios-safari-page-sticky sticky top-0 z-10 bg-surface-header"},Et={key:0,class:"px-4 py-2"},Ft={class:"flex-1 overflow-y-auto"},Rt=D({__name:"index",setup(r){const t=le(),n=B(),{currentNav:i}=ne(),{$trackEvent:l,runWithContext:h,$faroPushEvent:p,$tr:v}=P(),k=u(()=>[{name:j.TEAM_OVERVIEW,label:v("team_overview","Overview"),to:{path:"overview",query:{...t.query}}},{name:j.TEAM_FIXTURES,label:v("team_fixtures","Fixtures"),to:{path:"fixtures",query:{...t.query}}},{name:j.TEAM_RESULTS,label:v("team_results","Results"),to:{path:"results",query:{...t.query}}},{name:j.TEAM_STANDINGS,label:v("team_standings","Standings"),to:{path:"standings",query:{...t.query}}}]),_=u(()=>t.name),c=u(()=>n.teamDetails||null),m=et(),b=u(()=>n.teamDetails),y=u(()=>n.sportRadarId);Pe(b,y),ae(()=>n.teamDetails,$=>{$&&m.setHeaderTitleForBackButton($.name)},{immediate:!0}),Te("team-details-page",async()=>{const $=[];return(await n.fetchTeamDetails())?.performUrn&&$.push(h(n.fetchTeamNews)),$.push(h(n.fetchTeamLeagues)),Promise.all($)},{fetchOnLogin:!0}),we(()=>{m.setHeaderTitleForBackButton(""),n.resetStore()}),oe(()=>{l("Team_Detail_Screen_View",{sport_category:i.value?.key})});const L=u(()=>n.teamDetails?.name);let I=!1;return ae(L,$=>{$&&!I&&(p({eventName:Ne.Event.TEAMS_PAGE_VIEW,attributes:{teamId:n.teamId||"",teamName:$,sportCategory:i.value?.key||""}}),I=!0)},{immediate:!0}),($,M)=>{const F=$t,T=Ce,O=Ee;return s(),o("div",Tt,[a("div",Nt,[d(F,{"is-favourite":e(n).teamDetails?.myFavourite,"show-favourite-button":e(n).teamDetails&&e(n).teamDetails?.id!==null,name:e(c)?.name||"",logo:e(c)?.logoUri||"","route-links":e(k),"favourite-loading":e(n).loading.toggleFavourite,loading:e(n).loading.teamDetails,"hide-favorite-toggle":e(n).hideFavoriteToggle,onToggleFavourite:e(n).toggleFavourite},null,8,["is-favourite","show-favourite-button","name","logo","route-links","favourite-loading","loading","hide-favorite-toggle","onToggleFavourite"])]),e(_)!==e(j).TEAM_OVERVIEW&&e(n).leagues.length?(s(),o("div",Et,[d(T,{leagues:e(n).leagues,"selected-index":e(n).activeLeagueIndex,onSelect:M[0]||(M[0]=E=>{e(n).setActiveLeagueIndex(E)})},null,8,["leagues","selected-index"])])):g("",!0),a("div",Ft,[d(O)])])}}}),Dt=Object.freeze(Object.defineProperty({__proto__:null,default:Rt},Symbol.toStringTag,{value:"Module"})),Mt={class:"mb-8 flex items-center gap-x-4 gap-y-2 border-b border-type2 py-8"},Ot={class:"flex min-w-0 items-center gap-x-4"},At={key:0,class:"skeleton-loader h-[64px] w-[300px]"},jt=["src"],Ct={class:"min-w-0 flex-1 truncate font-medium text-primary md:text-base lg:text-2xl xl:text-3xl"},Pt={class:"ml-auto flex items-center gap-x-4 text-sm font-bold text-secondary"},Bt={key:0,class:"flex gap-2"},Ut={class:"text-sm font-bold text-primary"},qt=D({__name:"header",props:{name:{type:String,required:!0},logo:{type:String,required:!0},routeLinks:{type:Array,required:!0},showFavouriteButton:{type:Boolean,default:!0},isFavourite:{type:Boolean,default:!1},favouriteLoading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},hideFavoriteToggle:{type:Boolean,default:!1}},emits:["toggleFavourite"],setup(r,{emit:t}){const n=le(),i=u(()=>n.name),l=t,h=_=>{_.target.src=ve},p=r,{$tr:v}=P(),k=()=>{p.loading||p.favouriteLoading||l("toggleFavourite")};return(_,c)=>{const m=Z,b=Q;return s(),o("div",Mt,[a("div",Ot,[r.loading?(s(),o("div",At)):(s(),o(S,{key:1},[d(m,null,{default:w(()=>[a("img",{src:r.logo,alt:"Team Logo",class:"h-16 w-16 object-contain",onError:h},null,40,jt)]),_:1}),c[0]||(c[0]=a("div",{class:"my-1 w-[1px] self-stretch bg-type1 py-2"},null,-1)),a("h1",Ct,f(r.name),1)],64))]),a("nav",Pt,[(s(!0),o(S,null,A(r.routeLinks,y=>(s(),x(b,{key:y.name,to:y.to,replace:"",class:C(["px-4 py-3",e(i)===y.name?"text-primary":"text-secondary"])},{default:w(()=>[_e(f(y.label),1)]),_:2},1032,["to","class"]))),128))]),!r.hideFavoriteToggle&&!r.loading&&r.showFavouriteButton?(s(),o(S,{key:0},[c[1]||(c[1]=a("div",{class:"my-1 w-[1px] self-stretch bg-type1 py-2"}
1,null,-1)),a("button",{class:"flex appearance-none items-center",onClick:k},[r.favouriteLoading?(s(),o("div",{key:1,class:C([r.isFavourite?"w-[79px]":"w-[53px]"])},[d(e(Le),{class:"mx-auto w-5 fill-secondary"})],2)):(s(),o("div",Bt,[a("div",Ut,f(r.isFavourite?e(v)("remove","Remove"):e(v)("add","Add")),1),r.isFavourite?(s(),x(e($e),{key:0,class:"h-5 w-5 fill-info-type4"})):(s(),x(e(Se),{key:1,class:"w-5 fill-primary"}))]))])],64)):g("",!0)])}}}),Vt={class:"page-content"},zt={key:0,class:"flex flex-wrap justify-center gap-4 p-6"},Wt=["onClick"],Ht=D({__name:"index",setup(r){const t=le(),{$tr:n}=P(),i=u(()=>[{name:j.TEAM_OVERVIEW,label:n("team_overview","Overview"),to:{path:"overview",query:{...t.query}}},{name:j.TEAM_FIXTURES,label:n("team_fixtures","Fixtures"),to:{path:"fixtures",query:{...t.query}}},{name:j.TEAM_RESULTS,label:n("team_results","Results"),to:{path:"results",query:{...t.query}}},{name:j.TEAM_STANDINGS,label:n("team_standings","Standings"),to:{path:"standings",query:{...t.query}}}]),l=B(),{currentNav:h}=ne(),{$trackEvent:p,runWithContext:v,$faroPushEvent:k}=P(),_=u(()=>t.name),c=u(()=>l.teamDetails||null),m=u(()=>l.teamDetails),b=u(()=>l.sportRadarId);Pe(m,b),Te("team-details-page",async()=>{const I=[];(await l.fetchTeamDetails())?.performUrn&&I.push(v(l.fetchTeamNews));const M=v(l.fetchTeamLeagues).then(()=>Promise.all([v(l.fetchFixtures),v(l.fetchResults)]));return I.push(M),Promise.all(I)},{fetchOnLogin:!0}),we(()=>{l.resetStore()}),oe(()=>{p("Team_Detail_Screen_View",{sport_category:h.value?.key})});const y=u(()=>l.teamDetails?.name);let L=!1;return ae(y,I=>{I&&!L&&(k({eventName:Ne.Event.TEAMS_PAGE_VIEW,attributes:{teamId:l.teamId||"",teamName:I,sportCategory:h.value?.key||""}}),L=!0)},{immediate:!0}),(I,$)=>{const M=qt,F=Ee;return s(),o("div",null,[a("div",Vt,[d(M,{"is-favourite":e(l).teamDetails?.myFavourite,"show-favourite-button":e(l).teamDetails&&e(l).teamDetails?.id!==null,name:c.value?.name||"",logo:c.value?.logoUri||"","route-links":i.value,"favourite-loading":e(l).loading.toggleFavourite,loading:e(l).loading.teamDetails,"hide-favorite-toggle":e(l).hideFavoriteToggle,onToggleFavourite:e(l).toggleFavourite},null,8,["is-favourite","show-favourite-button","name","logo","route-links","favourite-loading","loading","hide-favorite-toggle","onToggleFavourite"]),!e(l).loading.leagues&&_.value!==e(j).TEAM_OVERVIEW&&e(l).leagues.length?(s(),o("div",zt,[(s(!0),o(S,null,A(e(l).leagues,(T,O)=>(s(),o("button",{key:T.id,class:C(["rounded-full px-4 py-1 text-xs transition",e(l).activeLeagueIndex===O?"border border-absolute-dark bg-surface-secondary text-absolute-light":"border border-type1 bg-surface-footer"]),onClick:E=>e(l).setActiveLeagueIndex(O)},f(T.name),11,Wt))),128))])):g("",!0)]),d(F)])}}}),Gt=Object.freeze(Object.defineProperty({__proto__:null,default:Ht},Symbol.toStringTag,{value:"Module"})),Jt={},Kt={class:"space-y-6"},Xt={class:"flex w-full flex-col space-y-6 px-2"};function Yt(r,t){return s(),o("div",Kt,[t[1]||(t[1]=ue('<div class="flex w-full flex-col space-y-3"><div class="skeleton-loader aspect-[16/9] w-full"></div><div class="space-y-3 px-2"><div class="skeleton-loader h-6 w-full"></div><div class="skeleton-loader h-6 w-2/3"></div><div class="skeleton-loader h-6 w-1/3"></div></div></div>',1)),a("div",Xt,[(s(),o(S,null,A([1,2,3],n=>a("div",{key:n,class:"flex w-full flex-row space-x-4"},t[0]||(t[0]=[a("div",{class:"flex grow flex-col space-y-3"},[a("div",{class:"skeleton-loader h-10 w-full"}),a("div",{class:"skeleton-loader h-6 w-2/3"})],-1),a("div",{class:"skeleton-loader h-[76px] w-[90px]"},null,-1)]))),64))])])}const Zt=J(Jt,[["render",Yt]]),Qt={},es={class:"skeleton-loader h-[300px] w-full"};function ts(r,t){return s(),o("div",es)}const ss=J(Qt,[["render",ts]]),as={key:0},os={class:"flex flex-col"},ns={key:0,class:"flex bg-page-secondary"},ls={class:"flex flex-col px-4"},rs={key:0,class:"flex justify-center py-4"},is={class:"flex w-full flex-col gap-4 border-b border-type5"},ds={class:"flex w-full items-center justify-between px-4"},cs={class:"text-base font-bold"},us={class:"flex items-center gap-2 text-xs font-bold"},_s={class:"text-secondary"},ms={class:"mt-8 flex flex-col gap-4"},gs={class:"flex w-full flex-col gap-4 border-b border-type5"},fs={class:"flex w-full items-center justify-between px-4"},vs={class:"text-base font-bold"},ps={class:"flex items-center gap-2 text-xs font-bold"},xs={class:"text-secondary"},hs={class:"mt-8 flex w-full flex-col gap-4"},ys={class:"flex w-full items-center justify-between px-4"},bs={class:"text-base font-bold"},ws={class:"flex items-center gap-2 text-sm font-bold"},ks={class:"text-secondary"},$s={key:0,class:"custom-radar-widget"},Ss={key:1},Ls={key:1,class:"mt-8 flex flex-col gap-4"},Is={class:"px-4 text-base font-bold"},Ts={key:1},Ns={key:2,class:"py-6 text-center"},Es={class:"mb-5 text-sm text-secondary"},Fs=D({__name:"overview",setup(r){const t=B(),{$trackEvent:n,$tr:i}=P(),l=G(null),{stop:h}=We(l,([F])=>{F?.isIntersecting&&(t.fetchedData.fixtures||t.fetchFixtures(),t.fetchedData.results||t.fetchResults(),h())},{rootMargin:"100px",threshold:0}),p=G({teamInfo:!1,standings:!1,teamPosition:!1}),v=u(()=>t.sportRadarId===Fe.BASKETBALL),k=u(()=>t.leagueRadarId===Re.NBA),_=u(()=>t.leagueRadarId?v.value?k.value:!0:!1),c=u(()=>t.teamNews?.[0]||null),m=u(()=>t.teamNews?.slice(1)||[]),b=u(()=>c.value?De(c.value,"large","lg"):"");pe(()=>b.value?{link:[{key:"team-header-news-lcp",rel:"preload",as:"image",href:b.value,fetchpriority:"high"}]}:{});const y=()=>{t.fetchNextNews(),n("News_Load_More_Clicked",{section:"teams-page-overview-section"})},L=(F,T)=>{p.value[F]=T},I=F=>{p.value={teamInfo:!1,standings:!1,teamPosition:!1},t.setActiveLeagueIndex(F)},$=u(()=>t.loading.teamDetails||t.loading.leagues),M=u(()=>p.value.teamInfo||p.value.standings||t.loading.leagues);return(F,T)=>{const O=Zt,E=Z,re=Me,U=Ce,K=Q,ee=ss,z=fe,ie=ge,de=Ae;return s(),o("div",null,[d(E,null,{default:w(()=>[e($)||e(t).loading.news&&!e(t).teamNews.length?(s(),x(O,{key:0})):g("",!0)]),_:1}),e(t).teamNews.length?(s(),o("div",as,[a("div",null,[a("div",os,[e(c)?(s(),o("div",ns,[d(be,{section:"team-page-overview-section",data:e(c),"card-type":"v-large","image-size":"lg"},null,8,["data"])])):g("",!0),a("div",ls,[(s(!0),o(S,null,A(e(m),R=>(s(),o("div",{key:R.id},[d(be,{section:"team-page-overview-section",data:R,"card-type":"h-small","image-size":"md"},null,8,["data"])]))),128))])])]),e(t).nextFlag.news?(s(),o("div",rs,[d(re,{"class-name":"rounded-sm",size:"sm","is-loading":e(t).loading.news,onClick:y},null,8,["is-loading"])])):g("",!0)])):g("",!0),e(t).showEmptyState?(s(),o("div",Ns,[d(de,{"img-src":e(Oe)},{default:w(()=>[a("p",Es,f(e(i)("team_info_not_available","No data available for this team.")),1)]),_:1},8,["img-src"])])):(s(),o(S,{key:1},[e(t).leagues.length?(s(),x(U,{key:0,class:"mb-8 mt-4 px-4",leagues:e(t).leagues,"selected-index":e(t).activeLeagueIndex,onSelect:T[0]||(T[0]=R=>{I(R)})},null,8,["leagues","selected-index"])):g("",!0),a("div",{ref_key:"resultsFixturesSentinel",ref:l,class:"mt-8 flex flex-col"},[a("div",is,[q(a("div",ds,[a("div",cs,f(e(i)("team_results","Results")),1),d(K,{to:"results"},{default:w(()=>[a("div",us,[a("div",_s,f(e(i)("full_results","Full Results")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})],512),[[V,!e($)]]),d(Y,{"is-results":"",loading:e(t).loading.results||e(t).loading.leagues,"group-by":"month","show-specific-size":4,events:e(t).results,"show-more-button":!1},null,8,["loading","events"])]),a("div",ms,[a("div",gs,[q(a("div",fs,[a("div",vs,f(e(i)("team_fixtures","Fixtures")),1),d(K,{to:"fixtures"},{default:w(()=>[a("div",ps,[a("div",xs,f(e(i)("full_fixtures","Full Fixtures")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})],512),[[V,!e($)]]),d(Y,{loading:e(t).loading.fixtures||e(t).loading.leagues,"group-by":"month","show-specific-size":5,events:e(t).fixtures,"show-more-button":!1},null,8,["loading","events"])]),d(E,null,{default:w(()=>[e(M)?(s(),x(ee,{key:0})):g("",!0)]),_:1}),q(a("div",hs,[a("div",ys,[a("div",bs,f(e(i)("team_standings","Standings")),1),d(K,{to:"standings"},{default:w(()=>[a("div",ws,[a("div",ks,f(e(i)("full_standing","Full Standing")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})]),e(t).leagueRadarId?(s(),o("div",$s,[e(t).isFootball?(s(),x(z,{key:0,"sport-radar-id":e(t).sportRadarId,"team-id":e(t).teamId,"league-radar-id":e(t).leagueRadarId,"show-team-position":!0,onUpdateLoading:T[1]||(T[1]=R=>L("teamPosition",R))},null,8,["sport-radar-id","team-id","league-radar-id"])):g("",!0),d(ie,{"sport-radar-id":e(t).sportRadarId,"league-radar-id":e(t).leagueRadarId,onUpdateLoading:T[2]||(T[2]=R=>L("standings",R))},null,8,["sport-radar-id","league-radar-id"])])):(s(),o("div",Ss,[d(W,{message:e(i)("no_data_available","No data available")},null,8,["message"])]))],512),[[V,!e(M)]])])],512),d(E,null,{default:w(()=>[e(p).teamInfo||e(t).loading.leagues?(s(),x(ee,{key:0})):g("",!0)]),_:1}),e(_)?q((s(),o("div",Ls,[a("div",Is,f(e(i)("other","Others")),1),e(t).leagueRadarId?(s(),x(z,{key:0,"sport-radar-id":e(t).sportRadarId,"team-id":e(t).teamId,"league-radar-id":e(t).leagueRadarId,onUpdateLoading:T[3]||(T[3]=R=>L("teamInfo",R))},null,8,["sport-radar-id","team-id","league-radar-id"])):(s(),o("div",Ts,[d(W,{message:e(i)("no_data_available","No data available")},null,8,["message"])]))],512)),[[V,!e(p).teamInfo]]):g("",!0)],64))])}}}),Rs=Object.freeze(Object.defineProperty({__proto__:null,default:Fs},Symbol.toStringTag,{value:"Module"})),Ds={},Ms={class:"page-content my-10 flex flex-col gap-[88px]"},Os={class:"flex flex-row gap-8"},As={class:"flex grow flex-col space-y-5"};function js(r,t){return s(),o("div",Ms,[a("div",Os,[t[1]||(t[1]=ue
1('<div class="flex w-[60%] flex-col gap-2"><div class="skeleton-loader aspect-[16/9] w-full"></div><div class="skeleton-loader h-6 w-full"></div><div class="skeleton-loader h-6 w-full"></div><div class="skeleton-loader h-6 w-1/2"></div></div>',1)),a("div",As,[(s(),o(S,null,A([1,2,3],n=>a("div",{key:n,class:"flex w-full flex-row space-x-4"},t[0]||(t[0]=[ue('<div class="skeleton-loader h-[120px] w-[140px]"></div><div class="flex grow flex-col space-y-2"><div class="skeleton-loader h-10 w-full"></div><div class="skeleton-loader h-10 w-full"></div><div class="skeleton-loader h-6 w-full"></div></div>',2)]))),64))])])])}const Cs=J(Ds,[["render",js]]),Ps={},Bs={class:"flex h-[200px] w-full gap-4"};function Us(r,t){return s(),o("div",Bs,t[0]||(t[0]=[a("div",{class:"skeleton-loader w-full"},null,-1),a("div",{class:"skeleton-loader w-full"},null,-1)]))}const qs=J(Ps,[["render",Us]]),Vs={class:"flex justify-around border border-type2 bg-page p-8 text-primary"},zs={class:"flex flex-col items-center justify-center gap-4"},Ws=["src"],Hs={class:"text-xs text-primary"},Gs={class:"flex flex-col items-center justify-between gap-4 text-primary"},Js={class:"text-xs"},Ks={class:"text-3xl font-medium"},Xs={class:"home-score pr-1"},Ys={class:"away-score mr-1"},Zs={class:"text-2xs font-medium"},Qs={class:"flex flex-col items-center justify-center gap-4"},ea=["src"],ta={class:"text-xs text-primary"},sa=D({__name:"result-card",props:{event:{type:Object,required:!0}},setup(r){const t=r,{currentSportKey:n}=ne(),i=u(()=>tt(t.event)),l=u(()=>{const _=st(t.event),c=t.event.eventStatus===X.EventStatus.LIVE&&t.event.eventMatchStatus===X.EventMatchStatus.HT?void 0:_.status,m=t.event.eventStatus===X.EventStatus.LIVE&&_.time?`${_.time?.split(":")[0]}'`:_.time,b=_.halfTimeScore!==void 0&&t.event.eventMatchStatus!==X.EventMatchStatus.H1?at(_.halfTimeScore):t.event.eventMatchStatus===X.EventMatchStatus.H1?void 0:_.halfTimeScore;return{status:c,time:m,halfTimeScore:b}});function h(_){const c=_.target;c.src=c.alt==="home-logo"?ot:c.alt==="away-logo"?ve:Ie}function p(_){const[c,m]=_.split(":");let b="tie";return c>m?b="home-win":c<m&&(b="away-win"),{home:c,away:m,classes:b}}const v=u(()=>!t.event.eventGameScore?.length&&!t.event.eventScore?[{home:"-",away:"-"}]:[p(t.event.eventScore)]),k=_=>nt(_,n.value);return(_,c)=>{const m=Z,b=Q;return s(),x(b,{key:r.event.eventId,to:k(r.event)},{default:w(()=>[a("div",Vs,[a("div",zs,[d(m,null,{default:w(()=>[a("img",{src:r.event.homeLogoUri||"",alt:"home-logo",height:"54",width:"54",onError:h},null,40,Ws)]),_:1}),a("div",Hs,f(r.event.fixtureHomeTeamName),1)]),a("div",Gs,[a("div",Js,f(r.event.fixtureTournamentName),1),a("div",Ks,[(s(!0),o(S,null,A(e(v),(y,L)=>(s(),o("div",{key:L,class:C(["flex",[y.classes]])},[a("div",Xs,f(y.home),1),c[0]||(c[0]=_e(" : ")),a("div",Ys,f(y.away),1)],2))),128))]),a("div",Zs,f(e(i)?e(l).status:e(l).halfTimeScore),1)]),a("div",Qs,[d(m,null,{default:w(()=>[a("img",{height:"54",width:"54",src:r.event.awayLogoUri||"",alt:"away-logo",onError:h},null,40,ea)]),_:1}),a("div",ta,f(r.event.fixtureAwayTeamName),1)])])]),_:1},8,["to"])}}}),aa={},oa={class:"skeleton-loader h-[540px] w-full"};function na(r,t){return s(),o("div",oa)}const la=J(aa,[["render",na]]),ra={key:0,class:"page-content mt-8"},ia={class:"flex flex-row gap-6"},da={key:0,class:"flex"},ca={class:"flex flex-col space-y-5"},ua={key:0,class:"mt-8 grid grid-cols-2 gap-4"},_a={class:"flex justify-center py-8"},ma={key:1,class:"bg-page-secondary p-10"},ga={class:"page-content flex-col gap-8"},fa=["onClick"],va={class:"flex w-full flex-col gap-6 border-b border-type5 pb-8"},pa={class:"flex w-full items-center justify-between"},xa={class:"text-xl font-bold"},ha={class:"flex items-center gap-2 text-sm font-bold"},ya={class:"text-secondary"},ba={class:"flex gap-4"},wa={key:0,class:"empty-text w-full p-7 text-center"},ka={class:"mt-8 flex w-full gap-6 border-b border-type5 pb-8"},$a={key:0,class:"flex w-full flex-col gap-6"},Sa={class:"flex w-full items-center justify-between"},La={class:"text-xl font-bold"},Ia={class:"flex items-center gap-2 text-sm font-medium"},Ta={class:"text-secondary"},Na={class:"flex w-full flex-col gap-4"},Ea={class:"flex w-full items-center justify-between"},Fa={class:"text-xl font-bold"},Ra={class:"flex items-center gap-2 text-sm font-medium"},Da={class:"text-secondary"},Ma={key:0,class:"custom-radar-widget"},Oa={key:1},Aa={key:0,class:"mt-8 flex flex-col gap-5"},ja={class:"text-xl font-bold"},Ca={key:1},Pa={key:2,class:"py-6 text-center"},Ba={class:"mb-5 text-sm text-secondary"},Ua=D({__name:"overview",setup(r){const t=B(),{$trackEvent:n,$tr:i}=P(),l=G({teamInfo:!1,standings:!1,teamPosition:!1}),h=u(()=>t.sportRadarId===Fe.BASKETBALL),p=u(()=>t.leagueRadarId===Re.NBA),v=u(()=>t.leagueRadarId?h.value?p.value:!0:!1),{teamNews:k,activeLeagueIndex:_,leagues:c}=He(t),m=u(()=>k.value?.[0]||null),b=u(()=>k.value?.slice(1,4)||[]),y=u(()=>k.value?.slice(4)||[]),L=u(()=>m.value?De(m.value,"large","3xl"):"");pe(()=>L.value?{link:[{key:"team-header-news-lcp",rel:"preload",as:"image",href:L.value,fetchpriority:"high"}]}:{});const I=()=>{t.fetchNextNews(),n("News_Load_More_Clicked",{section:"teams-page-overview-section"})},$=(O,E)=>{l.value[O]=E},M=O=>{l.value={teamInfo:!1,standings:!1,teamPosition:!1},t.setActiveLeagueIndex(O)},F=u(()=>t.loading.teamDetails||t.loading.leagues),T=u(()=>l.value.teamInfo||l.value.standings||t.loading.leagues);return(O,E)=>{const re=Cs,U=Z,K=Me,ee=qs,z=Q,ie=sa,de=la,R=je,xe=fe,Be=ge,Ue=Ae;return s(),o("div",null,[d(U,null,{default:w(()=>[e(F)||e(t).loading.news&&!e(t).teamNews.length?(s(),x(re,{key:0})):g("",!0)]),_:1}),e(t).teamNews.length?(s(),o("div",ra,[a("div",null,[a("div",ia,[e(m)?(s(),o("div",da,[d(ce,{section:"team-page-overview-section",data:e(m),"card-type":"v-large","image-size":"3xl","load-image-as":"eager"},null,8,["data"])])):g("",!0),a("div",ca,[(s(!0),o(S,null,A(e(b),N=>(s(),o("div",{key:N.id},[d(ce,{section:"team-page-overview-section",data:N,"card-type":"h-small","image-size":"md","load-image-as":"eager"},null,8,["data"])]))),128))])]),e(y).length?(s(),o("div",ua,[(s(!0),o(S,null,A(e(y),N=>(s(),o("div",{key:N.id},[d(ce,{section:"team-page-overview-section",data:N,"card-type":"h-small","image-size":"lg"},null,8,["data"])]))),128))])):g("",!0),a("div",_a,[e(t).nextFlag.news?(s(),x(K,{key:0,"class-name":"rounded-sm",size:"sm","is-loading":e(t).loading.news,onClick:I},null,8,["is-loading"])):g("",!0)])])])):g("",!0),e(t).showEmptyState?(s(),o("div",Pa,[d(Ue,{"img-src":e(Oe)},{default:w(()=>[a("p",Ba,f(e(i)("team_info_not_available","No data available for this team.")),1)]),_:1},8,["img-src"])])):(s(),o("div",ma,[a("div",ga,[a("div",{class:C(["flex flex-wrap justify-center gap-4",[e(c).length?"mb-10":"mb-0"]])},[(s(!0),o(S,null,A(e(c),(N,he)=>
1(s(),o("button",{key:N.id,class:C(["rounded-full px-4 py-1 text-sm transition",e(_)===he?"border border-absolute-dark bg-container-type1-selected text-inverse-primary":"border border-type2 bg-surface-footer"]),onClick:Va=>M(he)},f(N.name),11,fa))),128))],2),a("div",va,[d(U,null,{default:w(()=>[e(t).loading.results||e(F)?(s(),x(ee,{key:0})):g("",!0)]),_:1}),!e(t).loading.results&&!e(t).loading.leagues?(s(),o(S,{key:0},[a("div",pa,[a("div",xa,f(e(i)("recent_result","Recent Result")),1),d(z,{to:"results"},{default:w(()=>[a("div",ha,[a("div",ya,f(e(i)("full_results","Full Results")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})]),a("div",ba,[(s(!0),o(S,null,A(e(t).results.slice(0,2),N=>(s(),x(ie,{key:N.eventId,class:"w-full",event:N},null,8,["event"]))),128)),e(t).results.length?g("",!0):(s(),o("div",wa,[d(W,{message:e(i)("no_results_available","No results available")},null,8,["message"])]))])],64)):g("",!0)]),a("div",ka,[d(U,null,{default:w(()=>[e(t).loading.fixtures||e(F)?(s(),x(de,{key:0})):g("",!0)]),_:1}),!e(t).loading.fixtures&&!e(t).loading.leagues?(s(),o("div",$a,[a("div",Sa,[a("div",La,f(e(i)("team_fixtures","Fixtures")),1),d(z,{to:"fixtures"},{default:w(()=>[a("div",Ia,[a("div",Ta,f(e(i)("full_fixtures","Full Fixtures")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})]),d(Y,{loading:e(t).loading.fixtures,"group-by":"month","show-specific-size":5,events:e(t).fixtures,"show-more-button":!1},null,8,["loading","events"])])):g("",!0),d(U,null,{default:w(()=>[e(T)?(s(),x(R,{key:0})):g("",!0)]),_:1}),q(a("div",Na,[a("div",Ea,[a("div",Fa,f(e(i)("team_standings","Standings")),1),d(z,{to:"standings"},{default:w(()=>[a("div",Ra,[a("div",Da,f(e(i)("full_standings","Full Standings")),1),a("div",null,[d(e(H),{class:"h-6 w-6 fill-secondary"})])])]),_:1})]),e(t).leagueRadarId?(s(),o("div",Ma,[e(t).isFootball?(s(),x(xe,{key:"team-info","sport-radar-id":e(t).sportRadarId,"team-id":e(t).teamId,"league-radar-id":e(t).leagueRadarId,"show-team-position":!0,onUpdateLoading:E[0]||(E[0]=N=>$("teamPosition",N))},null,8,["sport-radar-id","team-id","league-radar-id"])):g("",!0),d(Be,{"sport-radar-id":e(t).sportRadarId,"league-radar-id":e(t).leagueRadarId,onUpdateLoading:E[1]||(E[1]=N=>$("standings",N))},null,8,["sport-radar-id","league-radar-id"])])):(s(),o("div",Oa,[d(W,{message:e(i)("no_data_available","No data available")},null,8,["message"])]))],512),[[V,!e(T)]])]),d(U,null,{default:w(()=>[e(l).teamInfo||e(t).loading.leagues?(s(),x(R,{key:0})):g("",!0)]),_:1}),e(v)?q((s(),o("div",Aa,[a("div",ja,f(e(i)("other","Others")),1),e(t).leagueRadarId?(s(),x(xe,{key:"all-info","sport-radar-id":e(t).sportRadarId,"team-id":e(t).teamId,"league-radar-id":e(t).leagueRadarId,onUpdateLoading:E[2]||(E[2]=N=>$("teamInfo",N))},null,8,["sport-radar-id","team-id","league-radar-id"])):(s(),o("div",Ca,[d(W,{message:e(i)("no_data_available","No data available")},null,8,["message"])]))],512)),[[V,!e(l).teamInfo]]):g("",!0)])]))])}}}),qa=Object.freeze(Object.defineProperty({__proto__:null,default:Ua},Symbol.toStringTag,{value:"Module"}));export{je as _,$t as a,qt as b,Zt as c,ss as d,Cs as e,qs as f,la as g,sa as h,Ha as i,Ja as j,Dt as k,Gt as l,Rs as m,qa as n,Ga as o,Ka as r,Xa as s};

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.