snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
35 lines (34 loc) • 696 B
JavaScript
import { defineComponent as m, h as d, renderSlot as o } from "vue";
import { NRow as p } from "naive-ui";
const h = m({
props: {
componentSchema: {
default: () => ({}),
require: !0,
type: Object
}
},
setup(t, { slots: n }) {
return () => {
const e = {
...t.componentSchema,
title: t.componentSchema.label
}, r = e.children;
return delete e.children, d(p, e, {
default: () => [
o(
n,
"edit-node",
{},
() => r.map(
(c) => o(n, "node", { componentSchema: c })
)
)
]
});
};
}
});
export {
h as default
};