import{_ as a}from"./loading-page.vue_vue_type_script_setup_true_lang.5539c892.js";import{d as e,r as s,b as t,c as o,w as r,e as i,f as l,g as n,v as p,i as u,n as d,a8 as m,j as g,k as j,l as _}from"./index-83368bfa.js";import{u as f,d as c}from"./index.cbcb209e.js";import{_ as y}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-page.2d519650.js";import"./u-loading-icon.aeb554a3.js";import"./u-transition.ac24b0f0.js";import"./u-icon.592effc8.js";import"./u--image.daf935cf.js";import"./article.ba44b8c1.js";import"./u-avatar.7dfc7af2.js";import"./u-popup.2862f6be.js";import"./u-safe-bottom.579f9172.js";import"./u-parse.a3771a31.js";import"./top-tabbar.bd8adece.js";import"./manifest.3da9c2c5.js";import"./tabbar.b1f7f4a7.js";const b=y(e({__name:"diy",setup(e){const{setShare:y}=m(),b=f({}),h=s(null);return s(null),b.onLoad(),b.onShow((a=>{var e;let s=a.share?JSON.parse(a.share):null;y(s),null==(e=h.value)||e.refresh()})),b.onHide(),b.onUnload(),b.onPageScroll(),(e,s)=>{const m=g(j("loading-page"),a),f=_;return t(),o(f,{style:d(e.themeColor())},{default:r((()=>[i(m,{loading:l(b).getLoading()},null,8,["loading"]),n(i(f,null,{default:r((()=>[u(" 自定义模板渲染 "),i(f,{class:"diy-template-wrap bg-index",style:d(l(b).pageStyle())},{default:r((()=>[i(c,{ref_key:"diyGroupRef",ref:h,data:l(b).data},null,8,["data"])])),_:1},8,["style"])])),_:1},512),[[p,!l(b).getLoading()]])])),_:1},8,["style"])}}}),[["__scopeId","data-v-c2efaca4"]]);export{b as default};