1import{_ as b}from"./Sanity.205561ac.js";import{_ as v}from"./PageSection.3b6fee32.js";import{_ as w}from"./PageWrapper.f81d0703.js";import{g as C,u as P}from"./useLayoutState.5f5eff8f.js";import{a as S}from"./entry.7d939621.js";import{u as A}from"./asyncData.48e529f7.js";import{b as m}from"./blocks.e71fdb0d.js";import{_ as E}from"./_plugin-vue_export-helper.c27b6911.js";import{M as $,q as o,x as s,u as t,F as c,E as B,P as D,Q as H,H as _,I as q,A as u,C as F}from"./swiper-vue.1b2a8b42.js";import"./components.6c40c077.js";import"./sanity-content.76a65c08.js";import"./nuxt-link.928736e8.js";import"./Media.d3ef9031.js";import"./SpecialImage.64ac112f.js";import"./client-only.40156c03.js";import"./useMediaAssets.419faa5e.js";/* empty css */import"./serializers.dd2b874b.js";/* empty css *//* empty css */import"./useCollections.ab6abe25.js";import"./axios.93df6217.js";/* empty css *//* empty css */import"./Card.74976dea.js";import"./useProducts.41ba01f2.js";/* empty css *//* empty css *//* empty css *//* empty css */const I=()=>C` 2 *[_type == "home"] | order(_updatedAt desc)[0]{ 3 ..., 4 sections[] { 5 ..., 6 ${m} 7 blocks[] { 8 ${m} 9 } 10 } 11 } 12 `;const L={class:"bg-white"},M={__name:"index",async setup(N){let r,n;const{setCachedHomepage:d,cachedHomepage:i,loaderEnabled:l}=P(),y=S(),{pending:f,data:a}=([r,n]=$(async()=>A("homepageData",async()=>{try{if(i.value)return i.value;{const e=await y.fetch(I());return d(e),e}}catch(e){return console.log(e),{isError:!0}}})),r=await r,n(),r);return(e,Q)=>{const g=b,x=v,h=w;return o(),s("div",L,[t(f)?u("",!0):(o(),s(c,{key:0},[B(g,D(H(t(a).seo)),null,16),t(a)&&t(a).sections&&!t(l)?(o(),_(h,{key:0,class:"page-wrapper"},{default:q(()=>[(o(!0),s(c,null,F(t(a).sections,(p,k)=>(o(),_(x,{key:p._key,section:p,index:k},null,8,["section","index"]))),128))]),_:1})):u("",!0)],64))])}}},ft=E(M,[["__scopeId","data-v-956d2abc"]]);export{ft 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.