import SubmissionItem from './SubmissionItem'; import { FC } from 'react'; import { Attempt } from '../../../redux/slices/contests'; interface SubmissionsBlockProps { attempt: Attempt; } const SubmissionsBlock: FC = ({ attempt }) => { const submissions = attempt?.submissions; const isFinished = new Date(attempt.expiresAt) < new Date(); const checkStatus = (status: string) => { if (status == 'IncorrectAnswer') return 'wronganswer'; if (status == 'TimeLimitError') return 'timelimit'; return undefined; }; return (
{`Попытка #${attempt.attemptId}`}
{!submissions || submissions.length == 0 ? ( <> ) : (
Посылка
Когда
Задача
Язык
Вердикт
Время
Память
)} {!submissions || submissions.length == 0 ? (
{isFinished ? 'Вы ничего не посылали в этот сеанс' : 'Вы еще ничего не отсылали'}
) : ( <> {submissions.map((v, i) => ( ))} )}
); }; export default SubmissionsBlock;