UNPKG

yanzhen-design-vue

Version:

27 lines (26 loc) 1.16 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 richTextProps = require("./src/rich-text-props.cjs"); const schema = require("../text-preview/schema.cjs"); const SchemaRichTextOptions = { props: richTextProps.richTextProps, emits: richTextProps.richTextEmits, apis: richTextProps.richTextApis, styleImport: () => Promise.resolve().then(() => require("./style/index.cjs")) }; const PreviewRichText = schema.defineTextPreviewComponent("preview-rich-text", { ...SchemaRichTextOptions, component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("./src/rich-text-preview.vue.cjs"))) }); const RichText = core.defineComponent("rich-text", { ...SchemaRichTextOptions, component: vue.defineAsyncComponent(() => Promise.resolve().then(() => require("./src/rich-text.vue.cjs"))) }); const YzSchemaRichText = core.withInstall(RichText, { PreviewRichText }); exports.YzSchemaRichText = YzSchemaRichText; exports.default = YzSchemaRichText;