UNPKG

yanzhen-design-vue

Version:

28 lines (27 loc) 1.09 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const vue = require("vue"); const core = require("@yanzhen-lowcode/core"); require("../text-preview/index.cjs"); const input = require("./src/input.cjs"); const schema = require("../text-preview/schema.cjs"); const SchemaInputOptions = { props: input.inputProps, emits: input.inputEmits }; const PreviewInput = schema.defineTextPreviewComponent("preview-input", { ...SchemaInputOptions, component: schema.YzSchemaTextPreview.component }); const Input = core.defineComponent("input", { ...SchemaInputOptions, styleImport: () => Promise.resolve().then(() => require("./style/index.cjs")), component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("./src/input.vue.cjs"))) }); const YzSchemaInput = core.withInstall(Input, { PreviewInput }); const YzSchemaPreviewInput = core.withInstall(PreviewInput); exports.YzSchemaInput = YzSchemaInput; exports.YzSchemaPreviewInput = YzSchemaPreviewInput; exports.default = YzSchemaInput;