UNPKG

yanzhen-design-vue

Version:

31 lines (30 loc) 980 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const utilsVue = require("@yanzhen-libs/utils-vue"); const Avatar = require("ant-design-vue/es/avatar/Avatar"); require("../../../hooks/index.cjs"); const index = require("../../../hooks/use-namespace/index.cjs"); const ns = index.useNamespace("avatar"); const avatarOptions = { ns, class: ns.b(), name: ns.defineVNodeName() }; const avatarName = avatarOptions.name; const AntAvatar = utilsVue.propsSeparate(Avatar.avatarProps()); const avatarProps = utilsVue.buildProps({ ...Avatar.avatarProps(), errSrc: String, max: { type: Number, default: 3 }, text: utilsVue.definePropType(String), onError: Function }); const avatarEmits = utilsVue.buildEmits(utilsVue.propsSeparate(avatarProps).emits); exports.AntAvatar = AntAvatar; exports.avatarEmits = avatarEmits; exports.avatarName = avatarName; exports.avatarOptions = avatarOptions; exports.avatarProps = avatarProps;