1import{a as $}from"./B_cQcNXF.js";import{d as x,o as e,c as a,a as r,F as n,r as v,b as d,f as k,m as N,u as g,z as p,v as i,t as u,Q as B,i as L,e as f}from"./CvSJSCRR.js";import{_ as P}from"./FBjPvIAn.js";import"./FPlvFvjy.js";import"./B6HbWnKk.js";import"./BrbARPWs.js";import"./BBY9asrI.js";import"./DzkTrPk5.js";import"./C5q6fBGz.js";import"./C25uSf4Q.js";const T={class:"category__list"},V={class:"row"},j=x({__name:"CategoryList",props:{list:Array,category:Object},setup(t){return(m,l)=>{const _=P;return e(),a("div",T,[r("div",V,[(e(!0),a(n,null,v(t.list,s=>(e(),a("div",{key:s.id,class:"col col-3 col-lg-4 col-md-6 col-sm-6"},[d(_,{category:t.category,product:s},null,8,["category","product"])]))),128))])])}}}),A=k(j,[["__scopeId","data-v-7bc9f25f"]]),F=["id","data-id"],I={class:"container"},O={key:0,class:"category__title h2-title"},S={class:"category__title h2-title"},z={class:"category__sub"},D={class:"category__title h3-title"},E=x({__name:"Category",props:{category:{type:Object,default:()=>({})},showTitle:{type:Boolean,default:!0}},setup(t){const{$env:m}=N(),l=t,_=f(()=>Number(l.category?.id)<0),s=()=>m.catalogType==="categories",y=f(()=>(l.category?.sub_categories||[]).filter(o=>o.is_special&&o.catalog_items?.length>0&&s()).map(o=>({id:o.id,title:o.title,image:o.image,slug:o.slug,image_view_type:o.image_view_type})));return(C,o)=>{const w=$,b=B,h=A;return e(),a("section",{id:t.category.slug,class:"category","data-id":t.category.id},[g(y).length?(e(),p(w,{key:0,categories:g(y)},null,8,["categories"])):i("",!0),r("div",I,[t.category.catalog_items?.length||t.category.sub_categories?.find(c=>c.catalog_items.length)?(e(),a(n,{key:0},[t.showTitle&&g(_)?(e(),a("h2",O,u(t.category.title),1)):t.showTitle?(e(),p(b,{key:1,to:`/category/${t.category.slug}`},{default:L(()=>[r("h2",S,u(t.category.title),1)]),_:1},8,["to"])):i("",!0),d(h,{category:t.category,list:t.category.catalog_items},null,8,["category","list"])],64)):i("",!0),(e(!0),a(n,null,v(t.category.sub_categories||[],c=>(e(),a("div",z,[c.catalog_items.length&&(!c.is_special||!s())?(e(),a(n,{key:0},[r("h2",D,u(c.title),1),d(h,{category:t.category,list:c.catalog_items},null,8,["category","list"])],64)):i("",!0)]))),256))])],8,F)}}}),X=k(E,[["__scopeId","data-v-033b692b"]]);export{X as default};
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.