tmagic-admin/server/static/vue3/runtime/page/assets/Component-legacy.8992014a.js

3 lines
1.0 KiB
JavaScript

System.register(["./index-legacy.1dc0be94.js"],(function(e,t){"use strict";var n,c;return{setters:[e=>{n=e.t,c=e._}],execute:function(){const t=Vue.defineComponent({props:{config:{type:Object,default:()=>({})}},setup(e){const t=Vue.getCurrentInstance()?.proxy,c=Vue.inject("app");return Vue.provide("hoc",t),{tagName:Vue.computed((()=>`magic-ui-${n(e.config.type)}`)),style:Vue.computed((()=>c?.transformStyle(e.config.style))),display:()=>{const t=e.config?.display;return"function"==typeof t?t(c):!1!==t}}}});e("C",c(t,[["render",function(e,t,n,c,o,i){return e.display()?(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(e.tagName),{key:0,id:e.config.id,class:Vue.normalizeClass("magic-ui-component"+(e.config.className?` ${e.config.className}`:"")),style:Vue.normalizeStyle(e.style),config:e.config},null,8,["id","class","style","config"])):Vue.createCommentVNode("v-if",!0)}],["__file","/parisma/github/tmagic-editor/packages/ui/src/Component.vue"]]))}}}));
//# sourceMappingURL=Component-legacy.8992014a.js.map