PageSourceSearch

https://sallinggroup.com/_nuxt/nuxt-img.DlleIkP7.js

js sallinggroup.com collected 2026-10-01 12:05:22 UTC 3,196 bytes, 1 lines download raw bytes

1import{l as o,d as S,r as f,h as z,E as b,Q as w,a3 as p}from"./entry.Ckf0ULWG.js";import{u as m,p as l}from"./composables.B8lcgEnC.js";const A={src:{type:String,required:!0},format:{type:String,default:void 0},quality:{type:[Number,String],default:void 0},background:{type:String,default:void 0},fit:{type:String,default:void 0},modifiers:{type:Object,default:void 0},preset:{type:String,default:void 0},provider:{type:String,default:void 0},sizes:{type:[Object,String],default:void 0},densities:{type:String,default:void 0},preload:{type:Boolean,default:void 0},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0},alt:{type:String,default:void 0},referrerpolicy:{type:String,default:void 0},usemap:{type:String,default:void 0},longdesc:{type:String,default:void 0},ismap:{type:Boolean,default:void 0},loading:{type:String,default:void 0,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],default:void 0,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,default:void 0,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],default:void 0}},q=e=>{const r=o(()=>({provider:e.provider,preset:e.preset})),d=o(()=>({width:l(e.width),height:l(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),i=m(),u=o(()=>({...e.modifiers,width:l(e.width),height:l(e.height),format:e.format,quality:e.quality||i.options.quality,background:e.background,fit:e.fit}));return{options:r,attrs:d,modifiers:u}},N={...A,placeholder:{type:[Boolean,String,Number,Array],default:void 0}},k=S({name:"NuxtImg",props:N,emits:["load","error"],setup:(e,r)=>{const d=m(),i=q(e),u=f(!1),a=o(()=>d.getSizes(e.src,{...i.options.value,sizes:e.sizes,densities:e.densities,modifiers:{...i.modifiers.value,width:l(e.width),height:l(e.height)}})),y=o(()=>{const t={...i.attrs.value,"data-nuxt-img":""};return(!e.placeholder||u.value)&&(t.sizes=a.value.sizes,t.srcset=a.value.srcset),t}),c=o(()=>{let t=e.placeholder;if(t===""&&(t=!0),!t||u.value)return!1;if(typeof t=="string")return t;const n=Array.isArray(t)?t:typeof t=="number"?[t,t]:[10,10];return d(e.src,{...i.modifiers.value,width:n[0],height:n[1],quality:n[2]||50,blur:n[3]||3},i.options.value)}),v=o(()=>e.sizes?a.value.src:d(e.src,i.modifiers.value,i.options.value)),g=o(()=>c.value?c.value:v.value);if(e.preload){const t=Object.values(a.value).every(n=>n);z({link:[{rel:"preload",as:"image",nonce:e.nonce,...t?{href:a.value.src,imagesizes:a.value.sizes,imagesrcset:a.value.srcset}:{href:g.value}}]})}const s=f(),h=b().isHydrating;return w(()=>{if(c.value){const t=new Image;t.src=v.value,e.sizes&&(t.sizes=a.value.sizes||"",t.srcset=a.value.srcset),t.onload=n=>{u.value=!0,r.emit("load",n)};return}s.value&&(s.value.complete&&h&&(s.value.getAttribute("data-error")?r.emit("error",new Event("error")):r.emit("load",new Event("load"))),s.value.onload=t=>{r.emit("load",t)},s.value.onerror=t=>{r.emit("error",t)})}),()=>p("img",{ref:s,src:g.value,...y.value,...r.attrs})}});export{k 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.