diff --git a/src/components/doclist/DocumentFolder.tsx b/src/components/doclist/DocumentFolder.tsx index e90a55f..2411fe6 100644 --- a/src/components/doclist/DocumentFolder.tsx +++ b/src/components/doclist/DocumentFolder.tsx @@ -1,5 +1,5 @@ import { useState, DragEvent } from 'react'; -import { Button } from '@headlessui/react'; +import { Button, Transition } from '@headlessui/react'; import { DocumentListItem } from './DocumentListItem'; import { Folder, DocumentListDocument } from '@/types/documents'; @@ -62,56 +62,77 @@ export function DocumentFolder({ if (!draggedDoc || draggedDoc.folderId) return; onDrop(e, folder.id); }} - className={`rounded-lg p-2 transition-all bg-offbase shadow hover:shadow-md ${ - isDropTarget ? 'ring-2 ring-accent bg-primary/10' : '' - }`} + className={`overflow-hidden rounded-lg transition-all bg-offbase shadow hover:shadow-md ${isDropTarget ? 'ring-2 ring-accent' : ''}`} > -
+ {(calculateFolderSize(sortedDocuments) / 1024 / 1024).toFixed(2)} MB + {` • ${sortedDocuments.length} ${sortedDocuments.length === 1 ? 'file' : 'files'}`} +
+- {(calculateFolderSize(sortedDocuments) / 1024 / 1024).toFixed(2)} MB - {` • ${sortedDocuments.length} ${sortedDocuments.length === 1 ? 'file' : 'files'}`} -
- )}