diff --git a/src/components/Dashboard/common/FileUpload.jsx b/src/components/Dashboard/common/FileUpload.jsx index 5f3687e..e4ff122 100644 --- a/src/components/Dashboard/common/FileUpload.jsx +++ b/src/components/Dashboard/common/FileUpload.jsx @@ -54,6 +54,7 @@ const FileUpload = ({ currentFiles.length === 0 : !currentFiles setHasNoItems(noItems) + onChange(currentFiles) }, [currentFiles, multiple]) const handleFileUpload = async (file) => { @@ -68,11 +69,9 @@ const FileUpload = ({ // For multiple files, add to existing array const newFiles = [...currentFiles, uploadedFile] setCurrentFiles(newFiles) - onChange(newFiles) } else { // For single file, replace the value setCurrentFiles(uploadedFile) - onChange(uploadedFile) } } } catch (error) { @@ -88,11 +87,9 @@ const FileUpload = ({ // For multiple files, add to existing array const newFiles = [...currentFiles, selectedFile] setCurrentFiles(newFiles) - onChange(newFiles) } else { // For single file, replace the value setCurrentFiles(selectedFile) - onChange(selectedFile) } // Clear the selection setSelectedFile(null)