yanzhen-design-vue
Version:
24 lines (23 loc) • 915 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const Modal = require("ant-design-vue/es/modal/Modal");
const utilsVue = require("@yanzhen-libs/utils-vue");
const utils = require("@yanzhen-libs/utils");
const lodashEs = require("lodash-es");
require("../../../hooks/index.cjs");
const index = require("../../../hooks/use-namespace/index.cjs");
const ns = index.useNamespace("modal");
const modalOptions = {
ns,
class: ns.b(),
name: ns.defineVNodeName()
};
const modalName = modalOptions.name;
const AntModal = utilsVue.propsSeparate(Modal.modalProps());
const modalProps = utilsVue.buildProps(utils.mergeWith(lodashEs.cloneDeep(AntModal.props), {}));
const modalEmits = utilsVue.buildEmits(AntModal.emits);
exports.AntModal = AntModal;
exports.modalEmits = modalEmits;
exports.modalName = modalName;
exports.modalOptions = modalOptions;
exports.modalProps = modalProps;