From 51fd9e0c84c7633a9c953d9cec9fc90875437fe4 Mon Sep 17 00:00:00 2001 From: Net Date: Tue, 27 Aug 2024 19:36:13 +0700 Subject: [PATCH] refactor: add Spinners --- src/components/upload-file/UploadFile.vue | 39 ++++++++++++++--------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/src/components/upload-file/UploadFile.vue b/src/components/upload-file/UploadFile.vue index 75fa09a2..994e3261 100644 --- a/src/components/upload-file/UploadFile.vue +++ b/src/components/upload-file/UploadFile.vue @@ -16,6 +16,7 @@ const file = defineModel< }); const currentFile = computed(() => file.value.at(currentIndex.value)); +const statusOcr = defineModel('statusOcr', { default: false }); const currentIndex = ref(0); const scale = ref(1); @@ -25,7 +26,7 @@ const currentIndexDropdownList = ref(0); const props = withDefaults( defineProps<{ - treeFile: { lable: string; file: { lable: string }[] }[]; + treeFile: { label: string; file: { label: string }[] }[]; dropdownList?: { label: string; value: string }[]; hideAction?: boolean; }>(), @@ -70,6 +71,8 @@ function change(e: Event) { }); } + statusOcr.value = true; + emit( 'sendOcr', props.dropdownList?.[currentIndexDropdownList.value].value || '', @@ -121,8 +124,8 @@ const { pdf, pages } = usePDF(computed(() => currentFile.value?.url));
currentFile.value?.url));
- + - +
-
+