UNPKG

epic-designer

Version:

基于vue3的设计器,可视化开发页面表单

71 lines (70 loc) 1.79 kB
import "vue"; /* empty css */ import "vuedraggable"; import "@vueuse/core"; import "../../hooks/src/store/index.js"; import { pluginManager as r } from "../../utils/src/manager/pluginManager.js"; import { NTabPane as t } from "naive-ui"; import p from "./button/index.js"; import i from "./card/index.js"; import e from "./cascader/index.js"; import a from "./checkbox/index.js"; import f from "./col/index.js"; import c from "./collapse/index.js"; import n from "./collapse-item/index.js"; import s from "./color-picker/index.js"; import l from "./date-picker/index.js"; import C from "./form/index.js"; import d from "./form-item/index.js"; import I from "./input/index.js"; import y from "./input-number/index.js"; import N from "./modal/index.js"; import b from "./radio/index.js"; import w from "./row/index.js"; import F from "./select/index.js"; import T from "./slider/index.js"; import h from "./switch/index.js"; import P from "./upload-file/index.js"; import S from "./upload-image/index.js"; function oo(o = r) { o.component( "FormItem", async () => (await import("naive-ui/lib/form")).NFormItem ), o.component( "Tabs", async () => (await import("naive-ui/lib/tabs")).NTabs ), o.component("TabPane", t), o.component( "Collapse", async () => (await import("naive-ui/lib/collapse")).NCollapse ), o.component( "CollapseItem", async () => (await import("naive-ui/lib/collapse")).NCollapseItem ), [ C, d, I, y, b, a, l, F, h, s, e, T, P, S, p, i, w, f, c, n, N ].forEach((m) => { o.registerComponent(m), o.addBaseComponentTypes(m.defaultSchema.type); }), o.setInitialized(!0); } export { oo as setupNaiveUi };