diff --git a/resources/js/components/dialogs/SMDialogMedia.vue b/resources/js/components/dialogs/SMDialogMedia.vue
index db740ba..941216c 100644
--- a/resources/js/components/dialogs/SMDialogMedia.vue
+++ b/resources/js/components/dialogs/SMDialogMedia.vue
@@ -19,7 +19,9 @@
@dragover.prevent="handleDragOver">
-
+ {{
+ progressText
+ }}
Select or Upload Media
@@ -630,6 +636,7 @@ const applicationStore = useApplicationStore();
const progressText = ref("");
const currentUploadFileNum = ref(0);
+const currentUploadFileProgress = ref(0);
const uploadFileList: Ref = ref(null);
/**
@@ -897,15 +904,15 @@ const startFilesUpload = async () => {
progress: (progressEvent) => {
const currentUploadFileNumStr =
currentUploadFileNum.value.toString();
+ currentUploadFileProgress.value = Math.floor(
+ (progressEvent.loaded / progressEvent.total) *
+ 100,
+ );
mediaItems.value.every((item, index) => {
if (item.id == currentUploadFileNumStr) {
mediaItems.value[
index
- ].status = `${Math.floor(
- (progressEvent.loaded /
- progressEvent.total) *
- 100,
- )}% Uploaded`;
+ ].status = `${currentUploadFileProgress.value}% Uploaded`;
return false;
}