From 6a8a68a24051de0d95a015e29360474b57c72c21 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Mon, 19 Aug 2024 11:16:35 -0400 Subject: [PATCH] Image failed to load placeholder (#531) * Image failed to load placeholder * Use broken image placeholder in gallery * nit --- src/components/common/ComfyImage.vue | 58 +++++++++++++++++++ .../sidebar/tabs/queue/ResultGallery.vue | 9 ++- .../sidebar/tabs/queue/ResultItem.vue | 7 ++- src/i18n.ts | 2 + 4 files changed, 70 insertions(+), 6 deletions(-) create mode 100644 src/components/common/ComfyImage.vue diff --git a/src/components/common/ComfyImage.vue b/src/components/common/ComfyImage.vue new file mode 100644 index 0000000000..978aeec1f9 --- /dev/null +++ b/src/components/common/ComfyImage.vue @@ -0,0 +1,58 @@ + + + + + + diff --git a/src/components/sidebar/tabs/queue/ResultGallery.vue b/src/components/sidebar/tabs/queue/ResultGallery.vue index 454d696231..1596a30c0d 100644 --- a/src/components/sidebar/tabs/queue/ResultGallery.vue +++ b/src/components/sidebar/tabs/queue/ResultGallery.vue @@ -13,7 +13,7 @@ :showThumbnails="false" > @@ -22,6 +22,7 @@ import { defineProps, ref, watch, onMounted, onUnmounted } from 'vue' import Galleria from 'primevue/galleria' import { ResultItemImpl } from '@/stores/queueStore' +import ComfyImage from '@/components/common/ComfyImage.vue' const galleryVisible = ref(false) @@ -85,8 +86,10 @@ onUnmounted(() => { }) -