PageSourceSearch

https://beniceprojects-preview.vercel.app/_nuxt/site-image.dc9d659d.js

js beniceprojects-preview.vercel.app collected 2026-10-03 06:10:49 UTC 1,469 bytes, 1 lines download raw bytes

1import{i as o,o as _,e as d,C as y,u,r as h,t as x,h as $,j as b}from"./entry.99c9fec7.js";import{_ as B}from"./_plugin-vue_export-helper.c27b6911.js";const j={__name:"price",props:{product:{type:[Object,null],default:null},variant:{type:[Object,null],default:null},qty:{type:Number,default:1}},setup(l){const s=l,p=o(()=>{const{product:a,variant:r}=s;if(a){const i=a.variants.reduce((t,e)=>parseFloat(t.price.amount)<parseFloat(e.price.amount)?t:e);return parseFloat(i.price.amount)>0?"From "+parseFloat(i.price.amount).toLocaleString("en-GB",{style:"currency",currency:"GBP"}):""}else return parseFloat(r.price.amount).toLocaleString("en-GB",{style:"currency",currency:"GBP"})});return(a,r)=>(_(),d("span",null,y(u(p)),1))}},v=["src"],w={__name:"site-image",props:{image:{type:Object,default:()=>{}}},setup(l){const s=l,p=h(!0),a=o(()=>({"aspect-ratio":`${s.image.width}/${s.image.height}`})),r=o(()=>s.image.src.url||s.image.src),i=o(()=>{const t=r.value,e=t.lastIndexOf("."),n=[t.substring(0,e),t.substring(e)];return`${n[0]}_1200x${n[1]}`});return o(()=>{const t=r.value,e=t.lastIndexOf("."),n=[t.substring(0,e),t.substring(e)],g=[800,1200,1920,2400],m=[];return g.forEach(c=>{const f=`${n[0]}_${c}x${n[1]}`;m.push({src:f,w:c})}),m.map(c=>`${c.src} ${c.w}w`).join()}),(t,e)=>(_(),d("div",{class:$(["image",u(p)&&"is-loaded"]),style:b(u(a))},[x("img",{src:u(i),alt:"",loading:"lazy"},null,8,v)],6))}},O=B(w,[["__scopeId","data-v-f764e10c"]]);export{O as _,j as a};

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.