1import{_ as I}from"./DlpYcKMy.js";import{n as k}from"./DTPEYiHz.js";import{V as y,d as C,a as b}from"./DtRSqbbA.js";import{V as p}from"./gQWrqgUb.js";import{d as g,a as e,c as u,w as t,b as a,j as s,k as i,f as h,e as f,t as _,s as l,l as V,m as d,V as L,F as N,v as P,h as w}from"./C1SkhfMm.js";const j=g({__name:"ProductListItem",props:{product:{}},setup(o){const r=o,c=l(()=>r.product.images||{}),m=l(()=>r.product.companies?.[0]),n=l(()=>k(r.product?.name||""));return(O,S)=>{const x=I;return e(),u(x,{to:`/product/${o.product.path}/`},{default:t(()=>[a(y,{class:"mb-5",height:"100%"},{default:t(()=>[s(c).certificatedImage?(e(),u(p,{key:0,src:s(c).certificatedImage.url,alt:"",width:"100%",height:"auto"},null,8,["src"])):i("",!0),a(h,{class:"mx-auto",cols:9},{default:t(()=>[s(c).logoImage?(e(),u(p,{key:0,src:s(c).logoImage.url,alt:"",width:"100%",height:"auto"},null,8,["src"])):i("",!0)]),_:1}),a(C,null,{default:t(()=>[f(_(s(m)?.name),1)]),_:1}),a(b,null,{default:t(()=>[f(_(s(n)),1)]),_:1})]),_:1})]),_:1},8,["to"])}}}),v=Object.assign(V(j,[["__scopeId","data-v-5358439a"]]),{__name:"ProductListItem"}),B={key:0,class:"product-category pt-2 pb-2 mb-3"},F=g({__name:"ProductList",props:{title:{},items:{}},setup(o){return(r,c)=>{const m=v;return e(),d("div",null,[o.title?(e(),d("h3",B,_(o.title),1)):i("",!0),a(w,null,{default:t(()=>[a(L,{justify:"start",align:"stretch"},{default:t(()=>[(e(!0),d(N,null,P(o.items,n=>(e(),u(h,{key:n.id,cols:"6",sm:"6",md:"4"},{default:t(()=>[a(m,{product:n},null,8,["product"])]),_:2},1024))),128))]),_:1})]),_:1})])}}}),R=Object.assign(V(F,[["__scopeId","data-v-a42e0999"]]),{__name:"ProductList"});export{R 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.