This commit is contained in:
rngsurrounded
2025-03-03 20:38:36 +09:00
parent 4ef133b630
commit 8a27c84d17
@@ -21,11 +21,10 @@ const CompetitionHeader: React.FC<CompetitionHeaderProps> = ({
}) => { }) => {
const navigate = useNavigate(); const navigate = useNavigate();
const handleTaskSelect = (event: React.MouseEvent, taskId: string) => { const handleTaskSelect = (taskId: string) => {
event.preventDefault();
setAnswer(""); setAnswer("");
setSelectedFile(null); setSelectedFile(null);
console.log("link check"); console.log("CLICK TEst")
navigate(`/competition/${competitionId}/tasks/${taskId}`); navigate(`/competition/${competitionId}/tasks/${taskId}`);
} }
@@ -50,17 +49,16 @@ const CompetitionHeader: React.FC<CompetitionHeaderProps> = ({
<div className="flex items-center justify-center gap-4 pb-4 overflow-x-auto no-scrollbar"> <div className="flex items-center justify-center gap-4 pb-4 overflow-x-auto no-scrollbar">
{tasks.map((task) => ( {tasks.map((task) => (
<Link <button
key={task.id} key={task.id}
to={`/competition/${competitionId}/tasks/${task.id}`} className={`text-[var(--color-task-text-uncleared)] bg-[var(--color-task-uncleared)]
className={`text-[var(--color-task-text-uncleared)] bg-[var(--color-task-uncleared)] rounded-lg px-3 py-1.5 font-medium text-sm font-hse-sans cursor-pointer
rounded-lg px-3 py-1.5 font-medium text-sm font-hse-sans cursor-pointer transition-all hover:brightness-95 flex-shrink-0
transition-all hover:brightness-95 flex-shrink-0 `}
`} onClick={() => handleTaskSelect(task.id)}
onClick={(e) => handleTaskSelect(e, task.id)} >
> {task.in_competition_position}
{task.in_competition_position} </button>
</Link>
))} ))}
</div> </div>
</div> </div>