import{C as Me,W as Ue,k as j,a2 as We,T as Re,N as Be,p as Ve,ak as Ze,a0 as De,Z as C,R as _}from"./CfjfYOu4.js";import{f as Pe,D as Qe,g as f,c as g,j as m,i as Xe,h as He,v as Ye,o as i,a as L,d as o,u as d,b as r,w as p,x as E,q as v,t as n,F as S,k as Ae}from"./BVo-4L0X.js";const Ge={key:0,"data-test-id":"s-next-match__root",class:"s-next-match bg-theme-background-light border-theme-border-light flex flex-col items-center justify-center gap-4 rounded-[10px] border p-4 lg:p-8"},Je={key:0,class:"s-next-match__team-logo relative h-[60px] w-[60px]"},Ke={key:1,"data-test-id":"s-next-match__opponent-title",class:"text-theme-safe s-text-paragraph-bold block"},et={class:"s-next-match__result-and-datetime flex flex-col items-center justify-center"},tt={key:0,"data-test-id":"s-next-match__result",class:"s-next-match__result s-text-paragraph-bold text-primary"},at={class:"s-next-match__datetime flex flex-row items-center justify-center gap-1 sm:flex-col sm:gap-0"},st={"data-test-id":"s-next-match__date",class:"text-theme-safe s-text-paragraph-bold"},lt={class:"s-text-paragraph text-theme-muted"},it={key:0,"data-test-id":"s-next-match__time",class:"s-text-paragraph-small text-theme-muted flex items-center whitespace-nowrap"},ot={class:"s-next-match__buttons grid w-full auto-rows-fr grid-cols-2 gap-[4px]"},nt={"data-test-id":"s-next-match__button-icon-box-score-text",class:"capitalize"},mt={"data-test-id":"s-next-match__button-icon-recap-text",class:"capitalize"},rt={"data-test-id":"s-next-match__button-icon-gamefiles-title",class:"max-w-[110px] truncate capitalize sm:max-w-none md:max-w-[110px]"},ct={"data-test-id":"s-next-match__button-icon-video-text",class:"capitalize"},ut={"data-test-id":"s-next-match__button-icon-audio-text",class:"capitalize"},dt={"data-test-id":"s-next-match__button-icon-preview-text",class:"capitalize"},pt={"data-test-id":"s-next-match__button-icon-stats-text",class:"capitalize"},gt={"data-test-id":"s-next-match__button-icon-tickets-text",class:"capitalize"},ht={key:2,"data-test-id":"s-next-match__call-to-action-result",class:"s-next-match__call-to-action text-theme-link"},xt={key:3,class:"s-next-match__countdown-timer border-theme-border-light divide-theme-border-light grid h-[100px] w-full grid-cols-4 divide-x rounded-[10px] border"},_t={class:"s-next-match__countdown-timer__days flex h-full flex-col items-center justify-center space-y-1"},ft={"data-test-id":"s-next-match__countdown-timer-days-value",class:"s-text-title-large text-theme-brand-light"},kt={class:"s-next-match__countdown-timer__hours flex h-full flex-col items-center justify-center space-y-1"},bt={"data-test-id":"s-next-match__countdown-timer-hours-value",class:"s-text-title-large text-theme-brand-light"},yt={class:"s-next-match__countdown-timer__minutes flex h-full flex-col items-center justify-center space-y-1"},vt={"data-test-id":"s-next-match__countdown-timer-minutes-value",class:"s-text-title-large text-theme-brand-light"},wt={class:"s-next-match__countdown-timer__seconds flex h-full flex-col items-center justify-center space-y-1"},zt={"data-test-id":"s-next-match__countdown-timer-seconds-value",class:"s-text-title-large text-theme-brand-light"},Lt={key:4,"data-test-id":"s-next-match__call-to-action-pregame",class:"s-next-match__call-to-action text-theme-link"},jt=Pe({__name:"SNextMatch",props:{game:Object,sport:Object,showCountdown:{type:Boolean,default:!0},linkEl:{type:String,default:"s-nav-link"},displayOpponentHistory:{type:Boolean}},setup(e){const t=e,N=Qe("siteBucket"),Oe=f(()=>{var l,a,c,u;return!!((l=t==null?void 0:t.game)!=null&&l.opponent&&((a=t.game.opponent)!=null&&a.id)&&((c=t.game.opponent)!=null&&c.image)&&((u=t.game.opponent.image)!=null&&u.fullpath))}),b=f(()=>{var l;return t.game&&((l=t.game)!=null&&l.result)?"result":"pregame"}),R=f(()=>{var l,a;return t!=null&&t.game&&(t!=null&&t.sport)&&((a=(l=t.game)==null?void 0:l.opponent)!=null&&a.id)?`/sports/${t.sport.shortname}/opponent-history/${Me(t.game.opponent.title)}/${t.game.opponent.id}`:""}),k=f(()=>{var l,a;return t!=null&&t.game&&(t!=null&&t.sport)&&((a=(l=t.game)==null?void 0:l.opponent)!=null&&a.id)?`/sports/${t.sport.globalSportNameSlug}/schedule`:""}),Te=f(()=>{var l,a,c,u,h,x;return(a=(l=t.game)==null?void 0:l.ticketLink)!=null&&a.url?(c=t.game.ticketLink)==null?void 0:c.url:((x=(h=(u=t.game)==null?void 0:u.media)==null?void 0:h.tickets)==null?void 0:x.url)??""}),$e=f(()=>{var l,a,c,u,h,x;return(a=(l=t.game)==null?void 0:l.ticketLink)!=null&&a.label?(c=t.game.ticketLink)==null?void 0:c.label:((x=(h=(u=t.game)==null?void 0:u.media)==null?void 0:h.tickets)==null?void 0:x.title)??""}),Fe=f(()=>{var l,a,c,u,h,x;return(a=(l=t.game)==null?void 0:l.ticketLink)!=null&&a.text?(c=t.game.ticketLink)==null?void 0:c.text:((x=(h=(u=t.game)==null?void 0:u.media)==null?void 0:h.tickets)==null?void 0:x.title)??""}),{timeNow:B,gameDay:V,countdown:w,setTimeNowInterval:Ie,clearTimeNowInterval:D,setCountdown:qe}=Ue();return Xe(()=>{He(()=>t.game,l=>{B.value=j.utc(),l!=null&&l.dateUtc?V.value=j.fromISO(l==null?void 0:l.dateUtc):V.value=j.utc(),D(),Ie()},{immediate:!0}),He(B,l=>{l&&qe()})}),Ye(()=>{D()}),(l,a)=>{var c,u,h,x,H,O,T,,ドルF,I,q,M,U,W,Z,P,Q,X,Y,A,G,J,K,ee,te,ae,se,le,ie,oe,ne,me,re,ce,ue,de,pe,ge,he,xe,_e,fe,ke,be,ye,ve,we,ze,Le,Ee,Se,je,Ce;return e.game?(i(),g("div",Ge,[L(d(We),{class:"s-next-match__heading mb-[8px] w-full border-b",size:"regular",theme:"light-theme",text:"Next Event",line:"under",tag:"h3",sponsorLogoConfig:{show:!1}}),Oe.value?(i(),g("div",Je,[(c=e.game.opponent)!=null&&c.website?(i(),r(E(e.linkEl),{key:0,"data-test-id":"s-next-match__opponent-logo-link",href:e.game.opponent.website,target:"_blank",title:e.game.opponent.title,"aria-label":e.game.opponent.title+" Website"},{default:p(()=>{var s,z,y,Ne;return[(i(),r(Re,{key:d(Ve)(e.game.opponent.image.fullpath),alt:((s=e.game.opponent.image)==null?void 0:s.alt)||"Logo",class:"h-[60px] w-[60px] object-contain","aria-hidden":"true",images:[{breakpoint:0,image:(Ne=(y=(z=e.game)==null?void 0:z.opponent)==null?void 0:y.image)!=null&&Ne.fullpath?d(Be)({url:e.game.opponent.image.fullpath,bucket:d(N)}):"",width:84,height:84,params:{quality:100}}]},null,8,["alt","images"]))]}),_:1},8,["href","title","aria-label"])):(i(),r(Re,{key:d(Ve)(e.game.opponent.image.fullpath),alt:((u=e.game.opponent.image)==null?void 0:u.alt)||"Logo",class:"h-[60px] w-[60px] object-contain","aria-hidden":"true",images:[{breakpoint:0,image:(H=(x=(h=e.game)==null?void 0:h.opponent)==null?void 0:x.image)!=null&&H.fullpath?d(Be)({url:e.game.opponent.image.fullpath,bucket:d(N)}):"",width:84,height:84,params:{quality:100}}]},null,8,["alt","images"])),(O=e.game)!=null&&O.displayVsatIndicator&&["h","a","m"].includes(($=(T=e.game)==null?void 0:T.locationIndicator)==null?void 0:$.toLowerCase())?(i(),r(d(Ze),{key:2,type:((F=e.game)==null?void 0:F.atVs)==="vs"?"priority":"alternate",size:"x-small",theme:"light-theme",class:"s-next-match__stamp absolute bottom-0 right-0"},{default:p(()=>{var s;return[v(n((s=e.game)==null?void 0:s.atVs),1)]}),_:1},8,["type"])):m("",!0)])):m("",!0),(q=(I=e.game)==null?void 0:I.opponent)!=null&&q.title?(i(),g(S,{key:1},[(U=(M=e.game)==null?void 0:M.opponent)!=null&&U.website?(i(),r(E(e.linkEl),{key:0,"data-test-id":"s-next-match__opponent-title-link",class:"text-theme-safe s-text-paragraph-bold block",href:e.game.opponent.website},{default:p(()=>[v(n(e.game.opponent.title),1)]),_:1},8,["href"])):(i(),g("p",Ke,n(e.game.opponent.title),1))],64)):m("",!0),o("div",et,[b.value==="result"&&((Z=(W=e.game)==null?void 0:W.result)!=null&&Z.status)&&((Q=(P=e.game)==null?void 0:P.result)==null?void 0:Q.status)!=="N"&&((Y=(X=e.game)==null?void 0:X.result)!=null&&Y.teamScore)&&((G=(A=e.game)==null?void 0:A.result)!=null&&G.opponentScore)?(i(),g("div",tt,n(e.game.result.status)+", "+n(e.game.result.teamScore)+"-"+n(e.game.result.opponentScore),1)):m("",!0),o("div",at,[o("p",st,[v(n(d(De)(e.game.date,"LLL d"))+" ",1),o("span",lt,"("+n(d(De)(e.game.date,"ccc"))+")",1)]),a[0]||(a[0]=o("span",{class:"bg-theme-muted mx-1 block h-[4px] w-[4px] rounded-full sm:hidden"},null,-1)),e.game.time?(i(),g("span",it,[L(C,{name:"icon-time",class:"mr-[4.5px]",size:"x-small"}),v(" "+n(e.game.time),1)])):m("",!0)])]),o("div",ot,[b.value==="result"?(i(),g(S,{key:0},[(ee=(K=(J=e.game)==null?void 0:J.result)==null?void 0:K.boxscore)!=null&&ee.url?(i(),r(_,{key:0,class:"s-next-match__buttons__button-icon-boxscore last:odd:col-span-2",tag:e.linkEl,href:e.game.result.boxscore.url,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-boxscore"},{default:p(()=>{var s;return[o("span",nt,n(((s=e.game.result.boxscore)==null?void 0:s.title)||"Box Score"),1)]}),_:1},8,["tag","href"])):m("",!0),(se=(ae=(te=e.game)==null?void 0:te.result)==null?void 0:ae.recap)!=null&&se.url?(i(),r(_,{key:1,class:"s-next-match__buttons__button-icon-recap last:odd:col-span-2",tag:e.linkEl,href:e.game.result.recap.url,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-recap"},{default:p(()=>{var s;return[o("span",mt,n(((s=e.game.result.recap)==null?void 0:s.title)||"Recap"),1)]}),_:1},8,["tag","href"])):m("",!0),(ie=(le=e.game)==null?void 0:le.media)!=null&&ie.gamefiles&&((me=(ne=(oe=e.game)==null?void 0:oe.media)==null?void 0:ne.gamefiles)!=null&&me.length)&&e.game.media.gamefiles.length>0?(i(!0),g(S,{key:2},Ae(e.game.media.gamefiles,(s,z)=>{var y;return i(),g(S,{key:z},[s!=null&&s.gamefileLink?(i(),r(_,{key:0,class:"s-next-match__buttons__button-icon-gamefiles last:odd:col-span-2",tag:e.linkEl,href:s==null?void 0:s.gamefileLink,size:"small",theme:"light-theme",type:"priority",iconRight:(y=s.gamefileLink)!=null&&y.includes("galleries")?"icon-photo":""},{default:p(()=>[o("span",rt,n(s.gamefileTitle),1)]),_:2},1032,["tag","href","iconRight"])):m("",!0)],64)}),128)):m("",!0)],64)):m("",!0),(ue=(ce=(re=e.game)==null?void 0:re.media)==null?void 0:ce.video)!=null&&ue.url?(i(),r(_,{key:1,class:"s-next-match__buttons__button-icon-video last:odd:col-span-2",tag:e.linkEl,href:e.game.media.video.url,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-video"},{default:p(()=>{var s;return[o("span",ct,n(((s=e.game.media.video)==null?void 0:s.title)||"Watch"),1)]}),_:1},8,["tag","href"])):m("",!0),(ge=(pe=(de=e.game)==null?void 0:de.media)==null?void 0:pe.audio)!=null&&ge.url?(i(),r(_,{key:2,class:"s-next-match__buttons__button-icon-audio last:odd:col-span-2",tag:e.linkEl,href:e.game.media.audio.url,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-audio"},{default:p(()=>{var s;return[o("span",ut,n(((s=e.game.media.audio)==null?void 0:s.title)||"Listen"),1)]}),_:1},8,["tag","href"])):m("",!0),(_e=(xe=(he=e.game)==null?void 0:he.media)==null?void 0:xe.preview)!=null&&_e.url?(i(),r(_,{key:3,class:"s-next-match__buttons__button-icon-preview last:odd:col-span-2",tag:e.linkEl,href:e.game.media.preview.url,size:"small",theme:"light-theme",type:"priority"},{default:p(()=>{var s;return[o("span",dt,n(((s=e.game.media.preview)==null?void 0:s.title)||"Preview"),1)]}),_:1},8,["tag","href"])):m("",!0),(be=(ke=(fe=e.game)==null?void 0:fe.media)==null?void 0:ke.stats)!=null&&be.url?(i(),r(_,{key:4,class:"s-next-match__buttons__button-icon-stats last:odd:col-span-2",tag:e.linkEl,href:e.game.media.stats.url,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-stats"},{default:p(()=>{var s;return[o("span",pt,n(((s=e.game.media.stats)==null?void 0:s.title)||"Stats"),1)]}),_:1},8,["tag","href"])):m("",!0),(ve=(ye=e.game)==null?void 0:ye.ticketLink)!=null&&ve.url||(Le=(ze=(we=e.game)==null?void 0:we.media)==null?void 0:ze.tickets)!=null&&Le.url?(i(),r(_,{key:5,class:"s-next-match__buttons__button-icon-tickets last:odd:col-span-2",tag:e.linkEl,href:Te.value,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-tickets",title:$e.value},{default:p(()=>[o("span",gt,n(Fe.value||"Tickets"),1)]),_:1},8,["tag","href","title"])):m("",!0),(Se=(Ee=e.game)==null?void 0:Ee.opponent)!=null&&Se.id&&R.value&&e.displayOpponentHistory?(i(),r(_,{key:6,class:"s-next-match__buttons__button-icon-opponent-history-path last:odd:col-span-2",tag:e.linkEl,href:R.value,size:"small",theme:"light-theme",type:"priority",iconRight:"icon-timeline"},{default:p(()=>a[1]||(a[1]=[v(" History ")])),_:1},8,["tag","href"])):m("",!0)]),k.value&&((je=k.value)!=null&&je.length)&&(e.showCountdown&&b.value==="result"||!e.showCountdown)?(i(),g("div",ht,[(i(),r(E(e.linkEl),{href:k.value,class:"flex items-center","data-test-id":"s-next-match__call-to-action-result-link"},{default:p(()=>[a[2]||(a[2]=o("span",{class:"s-text-regular-bold"},"Full Schedule",-1)),L(C,{name:"icon-arrow-right",class:"s-text-regular-bold ml-[11px]",size:"small"})]),_:1},8,["href"]))])):m("",!0),e.showCountdown&&b.value==="pregame"?(i(),g("div",xt,[o("div",_t,[o("span",ft,n(d(w).days),1),a[3]||(a[3]=o("span",{class:"s-text-regular text-theme-muted-light"},"Days",-1))]),o("div",kt,[o("span",bt,n(d(w).hours),1),a[4]||(a[4]=o("span",{class:"s-text-regular text-theme-muted-light"},"Hours",-1))]),o("div",yt,[o("span",vt,n(d(w).minutes),1),a[5]||(a[5]=o("span",{class:"s-text-regular text-theme-muted-light"},"Minutes",-1))]),o("div",wt,[o("span",zt,n(d(w).seconds),1),a[6]||(a[6]=o("span",{class:"s-text-regular text-theme-muted-light"},"Seconds",-1))])])):m("",!0),k.value&&((Ce=k.value)!=null&&Ce.length)&&e.showCountdown&&b.value==="pregame"?(i(),g("div",Lt,[(i(),r(E(e.linkEl),{href:k.value,class:"flex items-center","data-test-id":"s-next-match__call-to-action-pregame-link"},{default:p(()=>[a[7]||(a[7]=o("span",{class:"s-text-regular-bold"},"Full Schedule",-1)),L(C,{name:"icon-arrow-right",class:"s-text-regular-bold ml-[11px]",size:"small"})]),_:1},8,["href"]))])):m("",!0)])):m("",!0)}}});export{jt as default};

AltStyle によって変換されたページ (->オリジナル) /