import { Progress } from '@chakra-ui/react'; import { IoClose } from '@react-icons/all-files/io5/IoClose'; import { IoDocumentTextOutline } from '@react-icons/all-files/io5/IoDocumentTextOutline'; import { IoWarningOutline } from '@react-icons/all-files/io5/IoWarningOutline'; import { isExcelFile, isOntimeFile } from '../uploadUtils'; import style from './UploadEntry.module.scss'; interface UploadEntryProps { file: File | null; errors?: string; progress: number; handleClear: () => void; } export default function UploadEntry(props: UploadEntryProps) { const { file, errors, progress, handleClear } = props; if (errors) { return (