diff --git a/App/frontend-app/src/components/uploadButton/uploadButton.tsx b/App/frontend-app/src/components/uploadButton/uploadButton.tsx index e46ca62c..6f82f397 100644 --- a/App/frontend-app/src/components/uploadButton/uploadButton.tsx +++ b/App/frontend-app/src/components/uploadButton/uploadButton.tsx @@ -93,9 +93,22 @@ const UploadDocumentsDialog = () => { noKeyboard: true, }); + // Add this function to handle dialog close + const handleDialogClose = () => { + setIsOpen(false); + setUploadingFiles([]); // Clear the uploaded files + setIsUploading(false); // Reset uploading state + }; + return (<> {isUploadBtnVisible == true ? - setIsOpen(data.open)}> + { + if (!data.open) { + handleDialogClose(); + } else { + setIsOpen(data.open); + } + }}>