UNPKG

yanzhen-design-vue

Version:

18 lines (17 loc) 623 B
import { extend } from "@vue/shared"; import { buildProps } from "@yanzhen-libs/utils-vue"; import { apiProviderBaseProps } from "@yanzhen-lowcode/core"; import { messageProps, messageEmits } from "./message.mjs"; const messageApis = { delete: Symbol("message-api-delete"), download: Symbol("message-api-download") }; const messageSchemaExtraProps = buildProps(apiProviderBaseProps); const messageSchemaProps = extend({}, messageSchemaExtraProps, messageProps); const messageSchemaEmits = Object.assign({}, messageEmits); export { messageApis, messageSchemaEmits, messageSchemaExtraProps, messageSchemaProps };