diff --git a/components/group-avatar.vue b/components/group-avatar.vue
index 29dc71f..0370611 100644
--- a/components/group-avatar.vue
+++ b/components/group-avatar.vue
@@ -1,5 +1,5 @@
-
@@ -17,6 +17,11 @@ const props = defineProps({
type: Array,
default: () => []
// default: ()=>new Array(9).fill('https://picsum.photos/300/300')
+ },
+ classType: {
+ type: String,
+ default: 'circle',
+ validator: (value) => ['circle', 'square'].includes(value)
}
})
diff --git a/pages/home/team-head.vue b/pages/home/team-head.vue
index 62bf7bc..4495e61 100644
--- a/pages/home/team-head.vue
+++ b/pages/home/team-head.vue
@@ -3,38 +3,70 @@
\ No newline at end of file
diff --git a/pages/message/message.vue b/pages/message/message.vue
index 61116d5..f28c297 100644
--- a/pages/message/message.vue
+++ b/pages/message/message.vue
@@ -27,6 +27,7 @@
{{
@@ -555,6 +556,8 @@ onHide(() => {
height: 96rpx;
border-radius: 8rpx;
}
+
+.unread-badge {
position: absolute;
top: -8rpx;
right: -8rpx;
diff --git a/static/doctor-avatar.png b/static/doctor-avatar.png
new file mode 100644
index 0000000..e69de29