From 5cf21822498db6171c68149cdde1044078f9429f Mon Sep 17 00:00:00 2001 From: tetiana zorii Date: Sun, 11 Jan 2026 16:23:00 -0500 Subject: [PATCH] fix: correct login redirect and improve i18n UX in quiz flow - Fix login button navigation (was pointing to signup) - Remove debug console logs - Move emojis from translations to JSX for better accessibility --- frontend/components/quiz/CountdownTimer.tsx | 10 +++++++++- frontend/components/quiz/QuizResult.tsx | 12 +++++------- frontend/messages/en.json | 6 +++--- frontend/messages/pl.json | 6 +++--- frontend/messages/uk.json | 6 +++--- 5 files changed, 23 insertions(+), 17 deletions(-) diff --git a/frontend/components/quiz/CountdownTimer.tsx b/frontend/components/quiz/CountdownTimer.tsx index 9e7060a0..55dcead5 100644 --- a/frontend/components/quiz/CountdownTimer.tsx +++ b/frontend/components/quiz/CountdownTimer.tsx @@ -99,7 +99,15 @@ export function CountdownTimer({ {percentage <= 30 && (

- {percentage <= 10 ? t('almostDone') : t('hurryUp')} + {percentage <= 10 ? ( + <> + {t('almostDone')} + + ) : ( + <> + {t('hurryUp')} + + )}

)} diff --git a/frontend/components/quiz/QuizResult.tsx b/frontend/components/quiz/QuizResult.tsx index 81e8c107..b1e240f1 100644 --- a/frontend/components/quiz/QuizResult.tsx +++ b/frontend/components/quiz/QuizResult.tsx @@ -109,7 +109,7 @@ export function QuizResult({ {violationsCount >= 3 && (

- {t('violations', { count: violationsCount })} + {t('violations', { count: violationsCount })}

)} @@ -140,12 +140,10 @@ export function QuizResult({