tmagic-admin/server/static/vue3/runtime/page/assets/Container.7997a01b.js

3 lines
1.3 KiB
JavaScript

import{C as c}from"./Component.aeed2f79.js";import{u as a}from"./useApp.8bd6dbd4.js";import{_ as r}from"./index.2a9a64ca.js";const u=e=>({show:()=>{e.config.style.display="initial"},hide:()=>{e.config.style.display="none"}}),l=Vue.defineComponent({components:{"magic-ui-component":c},props:{config:{type:Object,default:()=>({})}},setup(e){const o=a(e);return{style:Vue.computed(()=>o==null?void 0:o.transformStyle(e.config.style||{})),display:()=>{var t;const n=(t=e.config)==null?void 0:t.display;return typeof n=="function"?n(o):n!==!1},...u(e)}}}),m=["id"];function f(e,o,n,t,d,p){const s=Vue.resolveComponent("magic-ui-component");return e.display()?(Vue.openBlock(),Vue.createElementBlock("div",{key:0,id:`${e.config.id||""}`,class:Vue.normalizeClass(`magic-ui-container magic-layout-${e.config.layout}${e.config.className?` ${e.config.className}`:""}`),style:Vue.normalizeStyle(e.style)},[Vue.renderSlot(e.$slots,"default"),(Vue.openBlock(!0),Vue.createElementBlock(Vue.Fragment,null,Vue.renderList(e.config.items,i=>(Vue.openBlock(),Vue.createBlock(s,{key:i.id,config:i},null,8,["config"]))),128))],14,m)):Vue.createCommentVNode("v-if",!0)}const C=r(l,[["render",f],["__file","/parisma/github/tmagic-editor/packages/ui/src/container/src/Container.vue"]]);export{C as default};
//# sourceMappingURL=Container.7997a01b.js.map