PageSourceSearch

https://www.diva-e.com/_nuxt/ResponsiveImage.vue.262bdd56.js

js diva-e.com collected 2026-09-24 09:41:02 UTC 1,337 bytes, 1 lines download raw bytes

1import{d,c as g,e as n,f as l,h as r,F as h,i as f,j as y,u as b,n as $}from"./swiper-vue.d06afa39.js";const x={key:0},k=["srcset","media"],w=["srcset","media"],B=["src","width","height","alt","title","loading"],N=d({__name:"ResponsiveImage",props:{image:{type:Object,required:!0},imageMobile:{type:Object,default:null},className:{type:String,default:""},width:{type:String,required:!0},height:{type:String,default:null},breakpoints:{type:Object,default:null},imageMobileBreakpoint:{type:Number,default:768},isIcon:{type:Boolean,default:!1},lazy:{type:Boolean,default:!0}},setup(e){const t=e,s=g(()=>t.isIcon===!0?`${t.image.filename}/m/`:`${t.image.filename}/m/${t.width}x`);function m(a,i){return t.height<t.width?`${a}/m/${i}x0`:t.height===t.width?`${a}/m/${i}x${i}`:`${a}/m/0x${i}`}return(a,i)=>e.image&&e.image.filename?(n(),l("picture",x,[e.imageMobile&&e.imageMobile.filename?(n(),l("source",{key:0,srcset:m(e.imageMobile.filename,800),media:`(max-width: ${e.imageMobileBreakpoint}px)`},null,8,k)):r("",!0),(n(!0),l(h,null,f(e.breakpoints,(c,u,o)=>(n(),l("source",{key:o,srcset:m(e.image.filename,c),media:`(max-width: ${u}px)`},null,8,w))),128)),y("img",{src:b(s),class:$(e.className),width:e.width,height:e.height,alt:e.image.alt,title:e.image.title,loading:e.lazy===!0?"lazy":"eager"},null,10,B)])):r("",!0)}});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.