From ad6338522d17be6202288c62614f42e16e67e1aa Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 8 Jan 2026 02:03:26 +0100 Subject: [PATCH] Add history state to QuizRunner --- client/src/components/QuizRunner.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/src/components/QuizRunner.tsx b/client/src/components/QuizRunner.tsx index 265733e..91315ec 100644 --- a/client/src/components/QuizRunner.tsx +++ b/client/src/components/QuizRunner.tsx @@ -233,6 +233,9 @@ export default function QuizRunner({ defaultMode = 'all', defaultEntryId, autoSt const [mode] = useState(defaultMode); const [selectedIds] = useState(defaultEntryId ? [defaultEntryId] : []); const [questions, setQuestions] = useState([]); + const [history, setHistory] = useState< + { response: any; correct: boolean; skipped: boolean; showExplanation: boolean }[] + >([]); const [status, setStatus] = useState<'setup' | 'loading' | 'running' | 'finished'>('setup'); const [currentIndex, setCurrentIndex] = useState(0); const [score, setScore] = useState(0);