diff --git a/src/components/common/GroupAvatarIcon.vue b/src/components/common/GroupAvatarIcon.vue index 1c99ba1..a3b0e45 100644 --- a/src/components/common/GroupAvatarIcon.vue +++ b/src/components/common/GroupAvatarIcon.vue @@ -6,7 +6,7 @@ import groupChatIcon from '@/assets/svg/groupchat.svg' * avatarThumb: 群组头像 * size:尺寸,不传即显示默认值 */ -const props = defineProps(['avatarThumb', 'size']) +const props = defineProps(['avatarThumb', 'size', 'isValid']) const avatarSize = computed(() => { switch (props.size) { @@ -35,6 +35,10 @@ const svgSize = computed(() => { return 24 } }) + +const isValid = computed(() => { + return props.isValid === undefined ? true : props.isValid +})