From 24f4736f64da056393ca89d69fa33c4004bd7ce9 Mon Sep 17 00:00:00 2001 From: "chihao.ou" Date: Fri, 18 Sep 2026 16:37:56 +0800 Subject: [PATCH] fix(upload): cancel superseded image reads --- .../src/components/common/ImageUpload.vue | 15 +++- .../__tests__/ImageUpload.readOrder.spec.ts | 76 +++++++++++++++++++ 2 files changed, 88 insertions(+), 3 deletions(-) create mode 100644 frontend/src/components/common/__tests__/ImageUpload.readOrder.spec.ts diff --git a/frontend/src/components/common/ImageUpload.vue b/frontend/src/components/common/ImageUpload.vue index 7bf1a21f02..04612638b5 100644 --- a/frontend/src/components/common/ImageUpload.vue +++ b/frontend/src/components/common/ImageUpload.vue @@ -56,7 +56,7 @@ v-if="modelValue" type="button" class="btn btn-secondary btn-sm text-red-600 hover:text-red-700 dark:text-red-400" - @click="$emit('update:modelValue', '')" + @click="removeImage" > {{ resolvedRemoveLabel }} @@ -69,7 +69,7 @@