Files
zyt/wx/TUICallKit/src/Components/components/base/Avatar/Avatar.ts
T
2026-03-04 15:32:30 +08:00

39 lines
579 B
TypeScript

const Fit = ['fill', 'contain', 'cover'] as const;
const Shape = ['circle', 'square'] as const;
export const AvatarProps = {
icon: {
type: String,
},
size: {
type: [Number, String],
default: 100,
},
shape: {
type: String,
values: Shape,
default: 'square',
},
src: {
type: String,
},
defaultSrc: {
type: String,
},
text: {
type: String,
},
fit: {
type: String,
values: Fit,
default: 'cover',
},
customClass: {
type: String,
},
} as const;
export const avatarEmits = {
error: (evt) => evt,
};