1import{_ as T}from"./Picture.6ee9f2bb.js";import{_ as E}from"./nuxt-link.fe1c4ae4.js";import{d as K,u as N,e as P,Z as R,r as i,g as u,o as l,c as V,l as I,w as Z,j as A,b,_ as D}from"./entry.7893c97b.js";import"./image.cc9b5260.js";const F={class:"image-teaser"},G=K({__name:"TeaserImage",props:{page:{},origin:{},display:{default:"row"},optimize:{default:"traffic"}},setup(q){const _=q,m=N(),B=P(),{origin:$,display:H,optimize:j}=_,e=R(_,"page");i(150),i(!1),i(!0),i(!1);const M=u(()=>{var o;return(o=e==null?void 0:e.value)==null?void 0:o.title}),p=u(()=>{var n,a,t,r;let o;if((t=(a=(n=e==null?void 0:e.value)==null?void 0:n.teaser)==null?void 0:a.contents)!=null&&t.length){const s=e.value.teaser.contents.find(c=>c.key==="image");(r=s==null?void 0:s.images)!=null&&r.length&&(o=s.images[0])}return o}),f=u(()=>{var r,s,c,d,g,y,v,k,x,h,S,z,C,w;let o=(s=(r=e==null?void 0:e.value)==null?void 0:r.category)==null?void 0:s.key;const n=e.value.key;let a={path:`/${o}/${n}`,query:{origin:$}},t;return(c=m.CMS)!=null&&c.id&&((y=(g=(d=e==null?void 0:e.value)==null?void 0:d.category)==null?void 0:g.cms)==null?void 0:y.id)!==((v=m.CMS)==null?void 0:v.id)?t=(h=(x=(k=e==null?void 0:e.value)==null?void 0:k.category)==null?void 0:x.cms)==null?void 0:h.id:t=(w=(C=(z=(S=B.reference)==null?void 0:S.menuItem)==null?void 0:z.menu)==null?void 0:C.cms)==null?void 0:w.id,t&&a.query&&(a.query.src=t),a});return(o,n)=>{const a=T,t=E;return l(),V("div",F,[f.value?(l(),I(t,{key:0,to:f.value},{default:Z(()=>[p.value?(l(),I(a,{key:0,"show-spinner":!1,image:p.value,lazy:!0,optimize:A(j),"ignore-container-padding":!0,"missing-icon":"exclamation-triangle","object-fit":"cover",debug:!1,title:M.value},null,8,["image","optimize","title"])):b("",!0)]),_:1},8,["to"])):b("",!0)])}}});const U=D(G,[["__scopeId","data-v-128ccf1a"]]);export{U 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.