UNPKG

yanzhen-design-vue

Version:

34 lines (33 loc) 1.22 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); require("../../../hooks/index.cjs"); const type = require("ant-design-vue/es/_util/type"); const upload = require("./upload.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const previewGroupProps = () => { return utilsVue.buildProps({ previewPrefixCls: utilsVue.definePropType(String), preview: utilsVue.definePropType(type.anyType()) }); }; const ns = index.useNamespace("upload-image-preview"); const uploadImagePreviewOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const uploadImagePreviewName = uploadImagePreviewOptions.name; const uploadImagePreviewProps = utilsVue.buildProps({ ...upload.uploadProps, ...previewGroupProps(), fileList: upload.uploadProps["fileList"] }); const uploadImagePreviewEmits = utilsVue.buildEmits({ ...upload.uploadEmits, close: () => true }); exports.uploadImagePreviewEmits = uploadImagePreviewEmits; exports.uploadImagePreviewName = uploadImagePreviewName; exports.uploadImagePreviewOptions = uploadImagePreviewOptions; exports.uploadImagePreviewProps = uploadImagePreviewProps;