From 3f4a3dde90c145dac37f30ad6282bdcc55610d3a Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 15 Aug 2024 15:08:38 +0700 Subject: [PATCH] feat: add option to disabled change button top left --- src/components/ImageUploadDialog.vue | 2 ++ src/pages/01_branch-management/MainPage.vue | 3 ++- src/pages/02_personnel-management/MainPage.vue | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/ImageUploadDialog.vue b/src/components/ImageUploadDialog.vue index b3ae91bc..c544589d 100644 --- a/src/components/ImageUploadDialog.vue +++ b/src/components/ImageUploadDialog.vue @@ -3,6 +3,7 @@ import AppBox from './app/AppBox.vue'; defineExpose({ browse }); defineProps<{ + changeDisabled?: boolean; clearButtonDisabled?: boolean; clearButton?: boolean; hiddenFooter?: boolean; @@ -93,6 +94,7 @@ function change(e: Event) { size="md" unelevated round + v-if="!changeDisabled" @click="inputFile?.click()" > diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 113258ef..ccf29dd2 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -2087,8 +2087,9 @@ watch(currentHq, () => { v-model:file="profileFileImg as File" v-model:image-url="imageUrl" :hiddenFooter="!isImageEdit" + :changeDisabled="!isImageEdit" + @save="imageDialog = false" clearButton - @save="handleImageUpload" >