UNPKG

snowy-designer

Version:

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

81 lines (80 loc) 2.21 kB
import { watchEffect as i } from "vue"; /* empty css */ import "radix-vue"; import "clsx"; import "tailwind-merge"; import "lucide-vue-next"; import "../../ui-kit/base-ui/src/shadch-ui/button/index.js"; import "@vueuse/core"; import "../../ui-kit/base-ui/src/shadch-ui/toast/index.js"; import "vuedraggable"; import "../../hooks/src/store/index.js"; import "lodash"; import { pluginManager as e } from "../../utils/src/manager/pluginManager.js"; import "monaco-editor"; import "../../utils/src/request/index.js"; import { NTabPane as a } from "naive-ui"; import f from "./button/index.js"; import c from "./card/index.js"; import l from "./cascader/index.js"; import s from "./checkbox/index.js"; import n from "./col/index.js"; import d from "./collapse/index.js"; import C from "./collapse-item/index.js"; import I from "./color-picker/index.js"; import b from "./date-picker/index.js"; import h from "./form/index.js"; import w from "./form-item/index.js"; import y from "./input/index.js"; import N from "./input-number/index.js"; import F from "./modal/index.js"; import P from "./radio/index.js"; import S from "./row/index.js"; import T from "./select/index.js"; import u from "./slider/index.js"; import k from "./switch/index.js"; import t from "./upload-file/index.js"; import r from "./upload-image/index.js"; function lo(o = e) { o.component( "FormItem", async () => (await import("naive-ui")).NFormItem ), o.component("Tabs", async () => (await import("naive-ui")).NTabs), o.component("TabPane", a), o.component( "Collapse", async () => (await import("naive-ui")).NCollapse ), o.component( "CollapseItem", async () => (await import("naive-ui")).NCollapseItem ); const p = [ h, w, y, N, P, s, b, T, k, I, l, u, t, r, f, c, S, n, d, C, F ]; i(() => { r.defaultSchema.componentProps.action = o.global.uploadImage, t.defaultSchema.componentProps.action = o.global.uploadFile; }), p.forEach((m) => { o.registerComponent(m), o.addBaseComponentType(m.defaultSchema.type); }), o.setInitialized(!0); } export { lo as setupNaiveUi };