import{u as _,a as y,_ as d}from"./kBSMzaq8.js";import{e as k,o as c,c as l,F as m,r as v,f as g,g as h}from"./wxY7aC9M.js";import"./DR4NIXcl.js";const B={__name:"index",async setup(f){let e,a;const{data:s}=([e,a]=k(()=>y({collection:"locations"})),e=await e,a(),e);_(s);const n=[{type:"hero_visual",key:"hero_visual"},{type:"products",key:"products"},{type:"highlights",key:"highlights"},{type:"product_configurator",key:"product_configurator"},{type:"nav_items",key:"nav_items"},{type:"products",key:"second_products"},{type:"products",key:"third_products"},{type:"reviews",key:"reviews"},{type:"delivery_locations",key:"delivery_locations"},{type:"text_image",key:"text_image"}];function p(){const t=s.value.blueprint.handle==="province",o=["hero_visual","products","text_image"];return t?n.filter(r=>o.includes(r.type)):n}const u=p().map(({type:t,key:o})=>({type:t,...s.value[o]}));return(t,o)=>{const r=d;return c(),l("div",null,[(c(!0),l(m,null,v(g(u),i=>(c(),h(r,{key:`block-${i.id}`,block:i},null,8,["block"]))),128))])}}};export{B as default};
