import { FaUpload, FaDownload } from 'react-icons/fa'; import styles from './DashboardPromptSet.module.css'; import { FileItem } from './FileItem'; type File = { id: number; file_name: string; created_at: string; }; type FileListProps = { uploadedFiles: File[]; downloadFiles: File[]; downloadingFiles: Set; onFileClick: (fileId: number, fileName: string) => void; }; export const FileList = ({ uploadedFiles, downloadFiles, downloadingFiles, onFileClick }: FileListProps) => { return (

Uploaded Files

{uploadedFiles.map(file => ( ))} {uploadedFiles.length === 0 && (

No uploaded files

)}

Files for Download

{downloadFiles.map(file => ( ))} {downloadFiles.length === 0 && (

No files for download

)}
); };