yanzhen-design-vue
Version:
31 lines (30 loc) • 980 B
JavaScript
;
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;