1import{F as x}from"./FeaturedTeam-BCPAO8-y.js";import{S as D}from"./SingleGameBox-B5HPV_in.js";import{A as F}from"./ArticleThumbnail-BzUX5EBL.js";import{Q as j,T as A,b as I,h as R,bt as V,j as k,z as E,B as p,a7 as b,as as w,C as i,D as g,E as n,F as f,G as B,H,I as C,J as N}from"./index-CkNvE7Rx.js";import"./SyTooltip-CbYXLKOq.js";import"./popper.esm-C7y8HleQ.js";import"./TeamNameIcon-cpGFHPuV.js";import"./embedded-media-BwI8LB1x.js";import"./useArticleLink-Dr_sd47J.js";const O={name:"TeamSpotlight",components:{FeaturedTeam:x,SingleGameBox:D,ArticleThumbnail:F,SyHeading:j},props:{siteSection:{type:Object,default:()=>{}},featuredTeam:{type:Object,default:()=>{}},topArticlesTeam:{type:Array,default:()=>[]},loadingData:{type:Boolean}},setup(T){var _,l,r,c,m,d;const{featuredTeam:t,siteSection:a,topArticlesTeam:e}=A(T),{t:v}=I(),G=R({articleHeader:((l=(_=a==null?void 0:a.value)==null?void 0:_.config)==null?void 0:l.heading)??v("featured_team.team_news"),featuredTeamHeader:((c=(r=a==null?void 0:a.value)==null?void 0:r.config)==null?void 0:c.teamHeading)??v("featured_team.header")}),u=k(()=>{var o,s,S;return((o=t==null?void 0:t.value)==null?void 0:o.featuredTeamStats)||((S=(s=t==null?void 0:t.value)==null?void 0:s.upcomingGames)==null?void 0:S[0])}),h=k(()=>{var o;return(e==null?void 0:e.value)&&((o=e==null?void 0:e.value)==null?void 0:o.length)>0}),y=(d=(m=t==null?void 0:t.value)==null?void 0:m.upcomingGames)==null?void 0:d[0];return{state:G,showTeamSpotlight:u,showTeamNews:h,getGameCenterRoute:V,upcomingGames:y}}},z={class:"team-spotlight-container"},J={class:"grid grid-cols-1 @lg:grid-cols-4"},L={class:"@lg:col-span-3"},Q={class:"grid grid-cols-1 @lg:grid-cols-3 mb-4 @lg:gap-6 @lg:mr-8"},U={class:"@lg:col-span-2"},q={class:"@lg:col-span-1"},K={class:"mt-10"};function M(T,t,a,e,v,G){var l,r,c,m,d;const u=p("sy-heading"),h=p("article-thumbnail"),y=p("featured-team"),_=p("single-game-box");return b((i(),g("div",z,[n("div",J,[n("div",L,[f(u,{primary:"",uppercase:"",heading:"heading 3","heading-label":e.state.articleHeader,"is-section-heading":!0},null,8,["heading-label"]),n("div",Q,[n("div",U,[(i(!0),g(B,null,H(a.topArticlesTeam,(o,s)=>(i(),g("div",{key:s},[s===0?(i(),C(h,{key:0,article:o,"show-article-intro":!0,"is-display-team-logo":!0,"is-main-article":!0},null,8,["article"])):N("",!0)]))),128))]),n("div",q,[(i(!0),g(B,null,H(a.topArticlesTeam,(o,s)=>(i(),g("div",{key:s},[s>0?(i(),C(h,{key:0,article:o,"show-article-intro":!0,"is-display-team-logo":!0},null,8,["article"])):N("",!0)]))),128))])])]),b(n("div",null,[f(u,{primary:"",uppercase:"",heading:"heading 3","heading-label":e.state.featuredTeamHeader,"is-section-heading":!0},null,8,["heading-label"]),b(f(y,{"featured-team":(l=a.featuredTeam)==null?void 0:l.featuredTeamStats,"is-show-logo":""},null,8,["featured-team"]),[[w,(r=a.featuredTeam)==null?void 0:r.featuredTeamStats]]),n("div",K,[f(_,{"is-loading":a.loadingData,"game-data":e.upcomingGames,"game-center-route":e.getGameCenterRoute((c=e.upcomingGames)==null?void 0:c.uuid,(m=e.upcomingGames)==null?void 0:m.state,(d=e.upcomingGames)==null?void 0:d.ssgtUuid)},null,8,["is-loading","game-data","game-center-route"])])],512),[[w,e.showTeamSpotlight]])])],512)),[[w,e.showTeamSpotlight||e.showTeamNews]])}const oe=E(O,[["render",M],["__scopeId","data-v-1500a0ea"]]);export{oe 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.