@coderlt/form-designer
Version:
基于vue3的设计器,可视化开发页面表单
39 lines (38 loc) • 835 B
JavaScript
import { defineComponent as n, h as p, renderSlot as o } from "vue";
import { N as c } from "./Row-7c9ca80e.js";
import "./use-rtl-9463c170.js";
import "./index-e2a664aa.js";
import "./index-74b7090f.js";
import "./use-style-9f377525.js";
import "./use-memo-01b53d71.js";
import "./format-length-59d2d3ae.js";
const w = n({
props: {
record: {
type: Object,
require: !0,
default: () => ({})
}
},
setup(e, { slots: t }) {
return () => {
const r = {
...e.record,
title: e.record.label
}, d = r.children;
return delete r.children, p(c, r, {
default: () => [
o(
t,
"edit-node",
{},
() => d.map((i) => o(t, "node", { record: i }))
)
]
});
};
}
});
export {
w as default
};