UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

39 lines (38 loc) 833 B
import { defineComponent as d, inject as p, h, renderSlot as c } from "vue"; import { TabPane as i } from "ant-design-vue"; const s = d({ props: { componentSchema: { default: () => ({}), require: !0, type: Object } }, setup(n, { slots: t }) { const r = p("nodeAttrs", {}); return () => { var o; const e = { ...n.componentSchema, ...(o = n.componentSchema) == null ? void 0 : o.componentProps }, m = e.children; return delete e.children, h( i, { componentSchema: e, ...r }, { default: () => c( t, "edit-node", {}, () => m.map( (a) => c(t, "node", { componentSchema: a }) ) ) } ); }; } }); export { s as default };