1import{_ as m}from"./ByyvypQQ.js";import{u as c}from"./BkDjI9iv.js";import{t as s,x as f,p,q as g,f as l}from"./CG0zx5Uh.js";const d={class:"AtomImage"},h={__name:"AtomImage",props:{blok:{type:Object,required:!0}},setup(i){const a=i,{getImageDimensions:r}=c(),e=l(()=>{let t=null;return a.blok?.image&&(t=a.blok?.image),a.blok?.asset&&(t=a.blok?.asset),t?.filename?t:null}),n=l(()=>e.value&&e.value?.focus?{filters:{focal:e.value?.focus}}:null),o=l(()=>e.value?r(e.value.filename):null);return(t,v)=>{const u=m;return s(),f("figure",d,[e.value&&e.value?.filename?(s(),p(u,{key:0,src:e.value.filename,alt:e.value.alt||e.value.title,width:o.value?.width,height:o.value?.height,modifiers:n.value,sizes:"400px mobile:750px tablet-portrait:1000px tablet:1200px desktop:1400px desktop-large:1920px"},null,8,["src","alt","width","height","modifiers"])):g("",!0)])}}};export{h 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.