Skip to content

Commit d425287

Browse files
feat(vue): emit error event
1 parent a79fc71 commit d425287

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/vue/src/components/UnLazyImage.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ const props = defineProps<{
3030
3131
const emit = defineEmits<{
3232
(event: 'loaded', image: HTMLImageElement): void
33+
(event: 'error', error: Event): void
3334
}>()
3435
3536
const target = ref<HTMLImageElement | undefined>()
@@ -69,5 +70,6 @@ onBeforeUnmount(() => {
6970
:data-srcset="srcSet"
7071
:data-sizes="autoSizes ? 'auto' : undefined"
7172
loading="lazy"
73+
@error="emit('error', $event)"
7274
>
7375
</template>

0 commit comments

Comments
 (0)