diff --git a/src/app/page.tsx b/src/app/page.tsx index 4534771..4e29b4d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -88,6 +88,11 @@ function Home() { }); if (res.ok) { const data = await res.json(); + if (data.name && matches.some((m) => m.name && m.name.toLowerCase() === data.name.toLowerCase())) { + setRepeatMessage(t.alreadySubmitted); + setInput(""); + return; + } setMatches((prev) => [...prev, { input: trimmedInput, ...data }]); if (data.correct && !timerStarted) { startTimer();