PageSourceSearch

https://www.q3i.de/_nuxt/BPox5pNX.js

js q3i.de collected 2026-10-04 20:35:51 UTC 3,532 bytes, 1 lines download raw bytes

1import{_ as T}from"./CB590K_d.js";import{B as F}from"./AzOQUGfp.js";import{e as P,a3 as U,h as t,c as n,k as _,m as i,s as x,b as N,F as L,y as R,o as a}from"./mNX7XVvb.js";const $={heroImage:{sizes:"xs:100vw sm:100vw md:100vw lg:100vw xl:1920px xxl:1920px",densities:"x1"},projectCardImage:{sizes:"xs:100vw sm:100vw md:100vw lg:560px xl:752px xxl:752px",densities:"x1"},projectCardSmallImage:{sizes:"xs:100vw sm:100vw md:50vw lg:420px xl:496px xxl:496px",densities:"x1"},projectListImage:{sizes:"xs:100vw sm:100vw md:50vw lg:50vw xl:880px xxl:880px",densities:"x1"},solutionImage:{sizes:"xs:100vw sm:100vw md:50vw lg:50vw xl:880px xxl:880px",densities:"x1"},featureAccordeonImage:{sizes:"xs:100vw sm:100vw md:100vw lg:100vw xl:930px xxl:930px",densities:"x1"},featureAccordeonBg:{sizes:"xs:100vw sm:100vw md:100vw lg:100vw xl:930px xxl:930px",densities:"x1"},projectImageBackgroundImage:{sizes:"xs:100vw sm:100vw md:100vw lg:100vw xl:1920px xxl:1920px",densities:"x1"},projectImageForegroundImage:{sizes:"xs:100vw sm:100vw md:100vw lg:100vw xl:1460px xxl:1460px",densities:"x1"}},D=["src","alt","title","width","height","loading"],G={key:1},K=["media","srcset"],J=P({inheritAttrs:!1,__name:"T3ApiImage",props:{image:{},imgClass:{default:""},preset:{default:void 0},alt:{default:""},title:{default:""},lazy:{type:Boolean,default:!0},placeholderSize:{default:100}},setup(A){const s=A,u=U(),o=t(()=>Object.fromEntries(Object.entries(u).filter(([e])=>e!=="class"))),m=t(()=>[s.imgClass,u.class]),d=t(()=>s.preset?$[s.preset]:null),g=t(()=>s.alt||S.value),p=t(()=>s.title||s.image.title||""),S=t(()=>s.image.alternative||s.image.title||""),c={...F},j=t(()=>s.image.extension==="svg"||s.image.mimeType==="image/svg+xml"),v=t(()=>!!(s.image.cropVariants&&Object.keys(s.image.cropVariants).length>0)),w=t(()=>{var e;return(e=d.value)==null?void 0:e.sizes}),h=t(()=>{var e;return(e=d.value)!=null&&e.densities?d.value.densities:v.value?"1":"x1 x2"}),B=t(()=>s.image.cropVariants?Object.entries(s.image.cropVariants).sort(([e],[r])=>c[r]-c[e]).reduce((e,[r,l])=>(e[r]=l,e),{}):{}),C=t(()=>s.image.cropVariants&&(s.image.cropVariants.xs||s.image.cropVariants.sm||s.image.cropVariants.md||s.image.cropVariants.lg||s.image.cropVariants.xl||s.image.cropVariants.xxl)||s.image.publicUrl),E=e=>c[e]||0;return(e,r)=>{var z,f,y,I,V,k;const l=T;return i(j)?(a(),n("img",x({key:0},i(o),{src:e.image.publicUrl,alt:i(g),title:i(p),width:(z=e.image.dimensions)==null?void 0:z.width,height:(f=e.image.dimensions)==null?void 0:f.height,class:i(m),loading:e.lazy?"lazy":"eager"}),null,16,D)):i(v)?(a(),n("picture",G,[(a(!0),n(L,null,R(i(B),(O,b)=>(a(),n("source",{key:b,media:`(min-width: ${E(b)}px)`,srcset:O},null,8,K))),128)),N(l,x(i(o),{densities:i(h),sizes:i(w),src:i(C),alt:i(g),title:i(p),width:(y=e.image.dimensions)==null?void 0:y.width,height:(I=e.image.dimensions)==null?void 0:I.height,class:i(m),placeholder:[e.placeholderSize,"auto",20,5],loading:e.lazy?"lazy":"eager",preload:!e.lazy}),null,16,["densities","sizes","src","alt","title","width","height","class","placeholder","loading","preload"])])):(a(),_(l,x({key:2},i(o),{densities:i(h),sizes:i(w),src:e.image.publicUrl,alt:i(g),title:i(p),width:(V=e.image.dimensions)==null?void 0:V.width,height:(k=e.image.dimensions)==null?void 0:k.height,class:i(m),format:"webp",placeholder:[e.placeholderSize,"auto",20,5],loading:e.lazy?"lazy":"eager",preload:!e.lazy}),null,16,["densities","sizes","src","alt","title","width","height","class","placeholder","loading","preload"]))}}});export{J 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.