tmagic-editor/playground/runtime/vue/page/assets/PageFragmentContainer-LPPEzQLU.js
2026-03-19 03:41:09 +00:00

2 lines
1.1 KiB
JavaScript

import{F as e,J as t,O as n,P as r,S as i,i as a,m as o,w as s,x as c,z as l}from"./src-XkKNkxz7.js";import{n as u,t as d}from"./use-app-Brp2GW0k.js";import{n as f,t as p}from"./index-BOI1j6Pm.js";var m=((e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n})(n({name:`tmagic-page-fragment-container`,__name:`PageFragmentContainer`,props:{config:{},iteratorIndex:{},iteratorContainerId:{},containerIndex:{},pageFragmentContainerId:{},model:{},disabled:{type:Boolean}},setup(n){let m=n;e(a,m.config.id);let{app:h,node:g}=u(m);d(g);let _=p({componentType:`container`,app:h});if(!m.config.id)throw Error(`page-fragment-container must have id`);let{pageConfig:v}=f(h,m.config.id),y=c(()=>v.value?v.value:{items:[],id:``,type:o.CONTAINER});return(e,a)=>(r(),s(`div`,null,[(r(),i(l(t(_)),{"iterator-index":n.iteratorIndex,"iterator-container-id":n.iteratorContainerId,"page-fragment-container-id":n.config.id,config:y.value,model:n.model},null,8,[`iterator-index`,`iterator-container-id`,`page-fragment-container-id`,`config`,`model`]))]))}}),[[`__scopeId`,`data-v-1cb53130`]]);export{m as default};
//# sourceMappingURL=PageFragmentContainer-LPPEzQLU.js.map