1import{b as L,c as A}from"./BXpr5Bs0.js";import{_ as B}from"./DooT6sqi.js";import{z as M,a as P,A as T,B as j,r as H,b as N,d as w,G as I,k as o,m as r,l as m,t as a,j as e,v as p,e as c,f as u,x as d,F as O,q as V,S as $,y as s}from"./_TN_iw76.js";import{u as F}from"./TN4wxhGq.js";import"./BKPbwrKY.js";import"./D-wsvYvM.js";import"./CtTPxd-E.js";import"./CGhpPfPL.js";import"./BFRRyzs1.js";import"./BXmFHSyk.js";import"./ZhWAdK_X.js";import"./CFY7WyfB.js";import"./jMLvFB17.js";import"./BOODdn5J.js";import"./BkyJ_cI_.js";import"./BcwYxDnT.js";import"./BTILk0PQ.js";import"./BJjVN4kF.js";import"./D9kiU-_t.js";import"./CyR9WWxQ.js";import"./GtjqSw-1.js";import"./B5YFRgN5.js";import"./Bai7GCYS.js";import"./C-JlYRR_.js";import"./CaGYCMds.js";import"./BQMcNvh6.js";import"./Cc-8QxYe.js";import"./D3nqZ9LW.js";import"./BhmuO0PS.js";import"./CFyE3y5C.js";import"./BROUw0fv.js";import"./CWb3iWSh.js";import"./DRVmTXZX.js";import"./SE34auJp.js";import"./r6NkN6G6.js";import"./DcX6sCry.js";import"./CJ_IVJo1.js";import"./Cds9mDpB.js";import"./BnCGYE6B.js";import"./fL15k2ph.js";import"./B1kAe7go.js";import"./BGxgfn6_.js";import"./BkRgjltG.js";import"./DSFG7oDP.js";import"./91fBOnFP.js";import"./DWPDfvex.js";import"./DuCIFoNU.js";import"./CEangrfx.js";import"./BnlyUCVD.js";const q={class:"module-base page-1"},z={key:0,class:"h5 mt-2"},E={key:1,class:"text-muted"},G={key:2,class:"d-block mb-3"},J=["src"],K=["innerHTML"],Et=M({__name:"newsItem",props:{resource:{type:String,default:null},contentData:{type:Object,default:()=>({})}},setup(_){const{locale:n}=P(),f=T(j,null),h=_,{formatDate:v}=F(),t=H(h.contentData),i=s(()=>t.value.title[n.value]),l=s(()=>t.value.description[n.value]),g=s(()=>t.value.content[n.value]),y=s(()=>v(t.value.published)),b=s(()=>({"@context":"https://schema.org","@type":"Article",headline:i.value,image:t.value.pictures[0]?.url??"",description:l.value,datePublished:t.value.published.toString().slice(0,10),url:f?.value?.frontend_url+t.value.url}));return N({title:i.value}),w({ogTitle:i.value,ogImage:t.value.pictures[0]?t.value.pictures[0].url:null}),I({script:[{type:"application/ld+json",innerHTML:JSON.stringify(b.value)}]}),(k,Q)=>{const S=L,D=A,x=B;return o(),r("div",q,[m("h1",null,a(e(i)),1),(e(l)?.length??0)>0?(o(),r("h2",z,a(e(l)),1)):p("",!0),e(t).published?(o(),r("p",E,a(k.$t("published_on"))+" "+a(e(y)),1)):p("",!0),e(t).pictures[0]?(o(),r("picture",G,[m("img",{class:"img-fluid",src:e(t).pictures[0].url},null,8,J)])):p("",!0),m("div",{innerHTML:e(g)}
1,null,8,K),e(t).pageProductList?(o(),c($,{key:3},{fallback:u(()=>[d(x,{"list-type":"fixed"},{default:u(()=>[(o(!0),r(O,null,V([...Array(8).keys()],C=>(o(),c(D,{key:C}))),128))]),_:1})]),default:u(()=>[d(S,{options:e(t).pageProductList.searchOptions},null,8,["options"])]),_:1})):p("",!0)])}}});export{Et as default};
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.