diff --git a/frontend/src/components/document/DocumentSidebar.tsx b/frontend/src/components/document/DocumentSidebar.tsx index 4ffd352..42f49d6 100644 --- a/frontend/src/components/document/DocumentSidebar.tsx +++ b/frontend/src/components/document/DocumentSidebar.tsx @@ -11,7 +11,16 @@ import { Input } from "@/components/ui/input"; import { Badge } from "@/components/ui/badge"; import { Progress } from "@/components/ui/progress"; import { - FileText, Upload, Trash2, FileCheck, Clock, AlertCircle, Loader2, FolderOpen, Cloud, + FileText, + Upload, + UploadCloud, + Trash2, + FileCheck, + Clock, + AlertCircle, + Loader2, + FolderOpen, + Cloud, } from "lucide-react"; import { useDropzone } from "react-dropzone"; import { Settings } from "lucide-react"; @@ -32,7 +41,10 @@ function DocumentListSkeleton() { return ( )} @@ -472,10 +539,12 @@ export default function DocumentSidebar({ { // Close the modal when open is false + onOpenChange={(open) => { + // Close the modal when open is false if (!open) setSettingsDoc(null); // Clear the settingsDoc state to close the modal }} - onSettingsSaved={() => { // Refresh documents after saving settings + onSettingsSaved={() => { + // Refresh documents after saving settings onDocumentsChange(); // Refresh the document list to reflect any changes setSettingsDoc(null); // Close the settings modal after saving }}