PageSourceSearch

https://radio-boa.bzh/_nuxt/ColumnEventCard.vue.ffd86597.js

js radio-boa.bzh collected 2026-10-02 19:27:53 UTC 1,604 bytes, 2 lines download raw bytes

1import{d as v,a5 as C,H as d,o as a,E as s,e as o,f as n,b as r,A as c,z as t,g as i,R as A,D as S,h as u,c as _,F as B,B as N,Q as b,G as D,N as E,M as L,C as V}from"./entry.b3b89ab7.js";import{_ as $}from"./EventCover.vue.4946aab8.js";const w={class:"flex items-center gap-3.5 px-1.5 py-3"},R={class:"flex-grow"},T={key:0,class:"text-sm text-neutral-500"},F={class:"text-left font-bold text-neutral-400"},H=v({__name:"ColumnEventCard",props:{image:{},categories:{},startingAt:{},endedAt:{},author:{},title:{},to:{},imageRatio:{default:"aspect-[4/3]"}},setup(I){return C(),d(!1),d(),(e,M)=>{const l=D,g=E,f=$,p=L,h=V;return a(),s(h,{to:e.to},{default:o(()=>[n("article",null,[r(f,{image:e.image,"image-ratio":e.imageRatio},{default:o(()=>[e.startingAt&&e.endedAt?(a(),s(l,{key:0,dark:!1,class:"font-bold"},{default:o(()=>[c(t(i(A).fromDateTimes(e.startingAt,e.endedAt).toLocaleString({year:"numeric",month:"short",day:"2-digit"}))+", "+t(i(S).fromJSDate(e.startingAt).toLocaleString({hour:"2-digit"})),1)]),_:1})):u("",!0),r(g,null,{default:o(()=>{var m;return[(a(!0),_(B,null,N((m=e.categories)==null?void 0:m.slice(0,("useScreen"in e?e.useScreen:i(b))().isMobile.value?1:e.categories.length),(y,k)=>(a(),s(l,{key:k,dark:!1},{default:o(()=>[c(t(y),1)]),_:2},1024))),128))]}),_:1})]),_:1},8,["image","image-ratio"]),n("div",w,[n("div",R,[e.author?(a(),_("div",T,t(e.$t("EventCard.by"))+" "+t(e.author),1)):u("",!0),n("h3",F,t(e.title),1)]),r(p,{"left-icon":"arrow-drop-right-line",to:e.to},null,8,["to"])])])]),_:1},8,["to"])}}});export{H as _};
2//# sourceMappingURL=ColumnEventCard.vue.ffd86597.js.map

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.