1import{_ as r}from"./DPLyDEJF.js";import{_ as c}from"./CatJ1OUG.js";import{Z as a,j as s,g as m,ah as n,o,L as d,i as u,aF as f,n as p}from"./HUMTGNfc.js";const _={class:"news-card flex flex-col border border-neutral-dark-half rounded p-8"},x={class:"mb-4"},g={key:0,class:"mb-8"},N={__name:"NewsCard",props:{title:{type:String,default:""},datetime:{type:String,default:""},snippet:{type:String,default:""},slug:{type:String,default:""}},setup(t){return(h,e)=>{const l=r,i=c;return a(),s("article",_,[m("h3",x,n(t.title),1),o(l,{class:d(["text-xs",t.snippet?"mb-4":"mb-8"]),datetime:t.datetime},null,8,["class","datetime"]),t.snippet?(a(),s("p",g,n(t.snippet),1)):u("",!0),o(i,{color:"light-outlined",class:"self-start mt-auto","nuxt-link":"/"+t.slug},{default:f(()=>[...e[0]||(e[0]=[p("Read more",-1)])]),_:1},8,["nuxt-link"])])}}};export{N as _};
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.