From af994cfadb696552f360f28c8bf56dca54400385 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Tue, 5 Sep 2023 14:21:55 +0100 Subject: [PATCH] Made it so the when it is showing the solutions, it automatically starts --- src/exams/Listening.tsx | 2 +- src/exams/Reading.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/exams/Listening.tsx b/src/exams/Listening.tsx index fdcfa3a6..5fac882e 100644 --- a/src/exams/Listening.tsx +++ b/src/exams/Listening.tsx @@ -20,7 +20,7 @@ interface Props { } export default function Listening({exam, showSolutions = false, onFinish}: Props) { - const [exerciseIndex, setExerciseIndex] = useState(-1); + const [exerciseIndex, setExerciseIndex] = useState(showSolutions ? 0 : -1); const [timesListened, setTimesListened] = useState(0); const [userSolutions, setUserSolutions] = useState(exam.exercises.map((x) => defaultUserSolutions(x, exam))); const [showBlankModal, setShowBlankModal] = useState(false); diff --git a/src/exams/Reading.tsx b/src/exams/Reading.tsx index 8f3fde93..b2f8a1a2 100644 --- a/src/exams/Reading.tsx +++ b/src/exams/Reading.tsx @@ -80,7 +80,7 @@ function TextModal({isOpen, title, content, onClose}: {isOpen: boolean; title: s } export default function Reading({exam, showSolutions = false, onFinish}: Props) { - const [exerciseIndex, setExerciseIndex] = useState(-1); + const [exerciseIndex, setExerciseIndex] = useState(showSolutions ? 0 : -1); const [showTextModal, setShowTextModal] = useState(false); const [userSolutions, setUserSolutions] = useState(exam.exercises.map((x) => defaultUserSolutions(x, exam))); const [showBlankModal, setShowBlankModal] = useState(false);