mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-23 10:57:09 +00:00
refactoring: taskstatus
This commit is contained in:
+5
-5
@@ -9,15 +9,15 @@ interface SolutionStatusProps {
|
||||
const SolutionStatus: React.FC<SolutionStatusProps> = ({ solution }) => {
|
||||
const getStatusText = (status: TaskStatus, score?: number, maxScore?: number) => {
|
||||
switch (status) {
|
||||
case 'checking':
|
||||
case TaskStatus.Checking:
|
||||
return 'На проверке';
|
||||
case 'wrong':
|
||||
case TaskStatus.Wrong:
|
||||
return 'Неверный ответ';
|
||||
case 'correct':
|
||||
case TaskStatus.Correct:
|
||||
return `Зачтено ${maxScore}/${maxScore} баллов`;
|
||||
case 'partial':
|
||||
case TaskStatus.Partial:
|
||||
return `Зачтено ${score}/${maxScore} баллов`;
|
||||
case 'uncleared':
|
||||
case TaskStatus.Uncleared:
|
||||
return 'Не решено';
|
||||
default:
|
||||
return '';
|
||||
|
||||
Reference in New Issue
Block a user