UNPKG

quick-admin-vue3-core

Version:

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

19 lines (18 loc) 861 B
import { defineComponent as c, useAttrs as u, computed as i, createBlock as n, createElementBlock as D, isVNode as f, openBlock as r, resolveDynamicComponent as o, normalizeProps as s, mergeProps as p, unref as l, h as y, Fragment as k, createTextVNode as B, toDisplayString as g } from "vue"; import { t as h } from "./platform-DsTwHxm6.js"; const N = /* @__PURE__ */ c({ inheritAttrs: !1, __name: "BaseRender", props: { renderData: {} }, setup(d) { const t = u(), m = d, a = i(() => h(m.renderData)); return (e, v) => a.value === "Object" && (e.renderData.setup || f(e.renderData)) ? (r(), n(o(e.renderData), s(p({ key: 0 }, l(t))), null, 16)) : a.value === "Array" ? (r(), n(o(y(...e.renderData)), s(p({ key: 1 }, l(t))), null, 16)) : (r(), D(k, { key: 2 }, [ B(g(e.renderData), 1) ], 64)); } }); export { N as default };