import{o as n,a as i,b as e,t as a,d as h}from"./entry.c9f82b57.js";const g=["href"],_={class:"card h-100"},f=["src"],y={class:"card-body text-center"},L={class:"card-title"},D={class:"card-text"},S={class:"card-subtext mb-0"},b={key:0,class:"card-subtext"},v={__name:"GeoLocationCards",props:{location:Object},setup(t){const l={height:"204px",objectFit:"cover"},r=(o,s)=>{const c=u=>new Date(u).toLocaleDateString("en-US",{month:"long",day:"numeric"}),d=c(o),m=c(s);return`${d} - ${m}`};return(o,s)=>(n(),i("a",{href:`/locations/${t.location.stateSlug}-summer-camps/${t.location.slug}`,class:"card-geo-container"},[e("div",_,[e("img",{src:t.location.listingImage.url,class:"card-img-top",style:l,alt:"Location image"},null,8,f),e("div",y,[e("h5",L,a(t.location.pulseLocation.name),1),e("p",D,a(t.location.pulseLocation.addressArea),1),e("p",S,"Programs run "+a(r(t.location.pulseLocation.firstSessionStartDate,t.location.pulseLocation.lastSessionEndDate)),1),t.location.pulseLocation.residencyOption?(n(),i("p",b,a(t.location.pulseLocation.residencyOption.name)+" available",1)):h("",!0)])])],8,g))}};export{v as default};
