import{_ as p}from"./V68ninHp.js";import{I as n,x as g,X as k,j as m,k as o,z as c,B as a,C as u,D as f,A as s,v as _,l,_ as v,i as w,J as T,q as x,m as b}from"./COz-SV36.js";const q=t=>n.fromISO(t).hasSame(n.local(),"day"),y=t=>n.fromISO(t)>n.now(),C={class:"flex w-full h-full overflow-hidden card fixture-card__upcoming text-clear"},I={class:"flex justify-start items-center w-full py-[10px] px-4 gap-4 card__content flex-1"},O={class:"flex flex-col gap-1 card__meta"},S={key:0,class:"font-bold leading-none tracking-wider uppercase text-subtle text-2xs card__meta-team"},N={class:"leading-none text-md card__meta-venue text-subtle"},B=g({name:"UpcomingFixture",__name:"index",props:{venue:{},squadName:{},kickOffUTC:{},theme:{},teamName:{},teamCrest:{},backgroundKey:{default:void 0},showTimer:{type:Boolean,default:!0},showTeamSlug:{type:Boolean,default:!0}},setup(t){const{cardsSecondaryFont:r}=k();return(e,U)=>{const d=p,i=v,h=T;return m(),o("div",C,[c("div",I,[a(d,{"event-time":e.kickOffUTC,theme:e.theme,class:"text-[14px] card__timer--tall hidden"},null,8,["event-time","theme"]),a(i,{tag:"h3",class:_(["hidden font-bold tracking-tight card__meta-name--tall",l(r)])},{default:u(()=>[f(s(e.teamName),1)]),_:1},8,["class"]),a(h,{src:("useGCImage"in e?e.useGCImage:l(w))(!0,256,256,e.teamCrest),class:"h-[82px] w-[82px] object-contain object-center card__crest"},null,8,["src"]),c("div",O,[e.showTeamSlug?(m(),o("p",S,s(e.squadName),1)):x("",!0),a(i,{tag:"h3",class:_(["font-bold leading-none !text-heading-xl card__meta-name",l(r)])},{default:u(()=>[f(s(e.teamName),1)]),_:1},8,["class"]),c("p",N,s(e.venue),1)]),("isDateInTheFuture"in e?e.isDateInTheFuture:l(y))(e.kickOffUTC)&&e.showTimer?(m(),b(d,{key:0,"event-time":e.kickOffUTC,theme:e.theme,class:"text-[14px] card__timer hidden ml-auto"},null,8,["event-time","theme"])):x("",!0)])])}}});export{B as _,q as i};