import{h as e,r as t,o as s,s as a,$ as o,bX as p,C as r,a as l,b as _,w as i,x as n,i as m,d as u,y as d,z as y,F as c,j as v,k as j}from"./index-708bb52f.js";import{_ as g,a as b}from"./s-block.2c9a8750.js";import{_ as x}from"./s-layout.3ef8cd7b.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a2d557af_lang.20409793.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-list.a9a4144c.js";import"./uni-badge.a260bfdd.js";import"./su-image.b7020a8f.js";import"./s-image-banner.9efc1991.js";import"./su-swiper.2bcd2c91.js";import"./s-goods-column.edca1272.js";import"./points.c381a8e1.js";import"./useGoods.2c1a3d0e.js";/* empty css */import"./s-layout.vue_vue_type_style_index_0_scoped_0789db2f_lang.6f68056c.js";import"./uni-load-more.b088774f.js";/* empty css */import"./s-tabbar.73e94363.js";/* empty css */import"./const.4e2bdc59.js";import"./mp-html.56d98619.js";import"./mp-html.vue_vue_type_style_index_0_scoped_35b639b7_lang.07f169ff.js";import"./pages-public-richtext.ec27e821.js";/* empty css */import"./phone-international-input.ab10a90b.js";const h={__name:"index",setup(h){e();const f=t({}),I=t("");return s((async e=>{I.value=e.shopName,e.templateId&&a.$store("app").init(e.templateId),e.spm&&o.decryptSpm(e.spm),e.page&&a.$router.go(decodeURIComponent(e.page));const{code:t,data:s}=await p.getPage({shopId:e.shopId,merchantId:e.merchantId});console.log(s),f.value=s.property})),r((()=>{})),(e,t)=>{const s=v(j("s-block-item"),g),a=v(j("s-block"),b),o=v(j("s-layout"),x),p=m;return f.value?(l(),_(p,{key:0},{default:i((()=>{var e;return[u(o,{title:I.value,navbar:"normal",bgStyle:f.value.page,navbarStyle:null==(e=f.value.style)?void 0:e.navbar,onShareAppMessage:""},{default:i((()=>[(l(!0),d(c,null,y(f.value.components,((e,t)=>(l(),_(a,{key:t,styles:e.property.style},{default:i((()=>[u(s,{type:e.id,data:e.property,styles:e.property.style},null,8,["type","data","styles"])])),_:2},1032,["styles"])))),128))])),_:1},8,["title","bgStyle","navbarStyle"])]})),_:1})):n("",!0)}}};export{h as default};