contents(algo): update to latest Grind 75 order

This commit is contained in:
Yangshun Tay
2022-05-14 08:04:20 +08:00
parent 016f1250b9
commit df976b7a7d
2 changed files with 525 additions and 423 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,22 @@ import React from 'react';
import QuestionGroups from './QuestionGroups.json'; import QuestionGroups from './QuestionGroups.json';
function DifficultyLabel({difficulty}) {
return (
<span
style={{
fontWeight: 600,
color: {
Easy: 'rgb(0, 184, 163)',
Medium: 'rgb(255, 192, 30)',
Hard: 'rgb(255, 55, 95)',
}[difficulty],
}}>
{difficulty}
</span>
);
}
export default function QuestionList() { export default function QuestionList() {
return ( return (
<div className="padding-vert--lg"> <div className="padding-vert--lg">
@ -28,7 +44,9 @@ export default function QuestionList() {
{question.title} {question.title}
</a> </a>
</td> </td>
<td>{question.difficulty}</td> <td>
<DifficultyLabel difficulty={question.difficulty} />
</td>
<td>{question.duration} mins</td> <td>{question.duration} mins</td>
</tr> </tr>
))} ))}