UNPKG

quick-admin-vue3-core

Version:

以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板

2 lines (1 loc) 796 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),s=require("./platform-Dl0zaSyI.cjs"),l=e.defineComponent({inheritAttrs:!1,__name:"BaseRender",props:{renderData:{}},setup(o){const t=e.useAttrs(),a=o,n=e.computed(()=>s.typeOf(a.renderData));return(r,p)=>n.value==="Object"&&(r.renderData.setup||e.isVNode(r.renderData))?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(r.renderData),e.normalizeProps(e.mergeProps({key:0},e.unref(t))),null,16)):n.value==="Array"?(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.h(...r.renderData)),e.normalizeProps(e.mergeProps({key:1},e.unref(t))),null,16)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:2},[e.createTextVNode(e.toDisplayString(r.renderData),1)],64))}});exports.default=l;