mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-15 04:29:37 +01:00
fix(Avatar): hide fallback when image is loaded
Resolves nuxt/ui-pro#727
This commit is contained in:
@@ -105,7 +105,7 @@ onMounted(() => {
|
||||
@load="imageLoaded = true"
|
||||
/>
|
||||
|
||||
<AvatarFallback as-child v-bind="{ ...fallbackProps, ...$attrs }">
|
||||
<AvatarFallback v-if="!imageLoaded" as-child v-bind="{ ...fallbackProps, ...$attrs }">
|
||||
<slot>
|
||||
<UIcon v-if="icon" :name="icon" :class="ui.icon({ class: props.ui?.icon })" />
|
||||
<span v-else :class="ui.fallback({ class: props.ui?.fallback })">{{ fallback || ' ' }}</span>
|
||||
|
||||
Reference in New Issue
Block a user