Use PrimeVue Avatar component (#3615)

This commit is contained in:
Chenlei Hu
2025-04-24 21:49:03 -04:00
committed by GitHub
parent b05407ffdd
commit b79cbf69af
2 changed files with 20 additions and 24 deletions

View File

@@ -5,14 +5,13 @@
<Divider class="mb-3" />
<div v-if="user" class="flex flex-col gap-2">
<!-- User Avatar if available -->
<div v-if="user.photoURL" class="flex items-center gap-2">
<img
:src="user.photoURL"
:alt="user.displayName || ''"
class="w-8 h-8 rounded-full"
/>
</div>
<Avatar
v-if="user.photoURL"
:image="user.photoURL"
shape="circle"
size="large"
aria-label="User Avatar"
/>
<div class="flex flex-col gap-0.5">
<h3 class="font-medium">
@@ -77,6 +76,7 @@
</template>
<script setup lang="ts">
import Avatar from 'primevue/avatar'
import Button from 'primevue/button'
import Divider from 'primevue/divider'
import ProgressSpinner from 'primevue/progressspinner'