1import{t as e}from"./jsx-runtime-DGeXAQPT.js";import{t}from"./link-BGZt9JOE.js";import{t as n}from"./post-cover-CCxtxqZU.js";var r=e();function i({post:e,kicker:i}){return(0,r.jsxs)(`article`,{className:`edrow`,children:[(0,r.jsxs)(`div`,{className:`edrow-body`,children:[i?(0,r.jsx)(`div`,{className:`edrow-kicker`,children:i}):null,(0,r.jsx)(`h3`,{className:`edrow-title`,children:(0,r.jsx)(t,{to:`/$slug`,params:{slug:e.slug??``},className:`line-clamp-3 hover:text-primary`,children:e.title})}),e.excerpt?(0,r.jsx)(`p`,{className:`edrow-dek line-clamp-2`,children:e.excerpt}):null]}),(0,r.jsx)(t,{to:`/$slug`,params:{slug:e.slug??``},"aria-label":e.title??``,className:`block`,children:(0,r.jsx)(n,{src:e.cover_image_url,alt:e.cover_alt??e.title,className:`edrow-thumb`})})]})}function a({post:e,kicker:n}){return(0,r.jsxs)(`article`,{children:[n?(0,r.jsx)(`div`,{className:`edrow-kicker mb-1`,children:n}):null,(0,r.jsx)(`h3`,{className:`headline text-xl font-bold leading-[1.15]`,children:(0,r.jsx)(t,{to:`/$slug`,params:{slug:e.slug??``},className:`line-clamp-3 hover:text-primary`,children:e.title})}),e.excerpt?(0,r.jsx)(`p`,{className:`mt-2 line-clamp-3 text-[0.9rem] leading-relaxed text-muted-foreground`,children:e.excerpt}):null]})}function o({post:e,kicker:i}){return(0,r.jsxs)(`article`,{className:`grid grid-cols-[minmax(0,1fr)_8rem] gap-4 border-b border-border pb-5`,children:[(0,r.jsxs)(`div`,{className:`min-w-0`,children:[i?(0,r.jsx)(`div`,{className:`edrow-kicker mb-1`,children:i}):null,(0,r.jsx)(`h3`,{className:`headline text-2xl font-black leading-[1.1]`,children:(0,r.jsx)(t,{to:`/$slug`,params:{slug:e.slug??``},className:`line-clamp-3 hover:text-primary`,children:e.title})}),e.excerpt?(0,r.jsx)(`p`,{className:`mt-2 line-clamp-3 text-[0.92rem] leading-relaxed text-muted-foreground`,children:e.excerpt}):null]}),(0,r.jsx)(t,{to:`/$slug`,params:{slug:e.slug??``},"aria-label":e.title??``,children:(0,r.jsx)(n,{src:e.cover_image_url,alt:e.cover_alt??e.title,className:`h-28 w-32 sm:h-32 sm:w-32`})})]})}export{a as n,i as r,o as t};
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.