From 7d0d930140c91394edec7280b5702633d7f839d8 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 25 Mar 2024 01:34:58 +0000 Subject: [PATCH] Updated the Listening partial to not show the introductory audio --- src/exams/Listening.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/exams/Listening.tsx b/src/exams/Listening.tsx index 90b2e0a3..ab34111b 100644 --- a/src/exams/Listening.tsx +++ b/src/exams/Listening.tsx @@ -37,6 +37,12 @@ export default function Listening({exam, showSolutions = false, onFinish}: Props if (showSolutions) return setExerciseIndex(-1); }, [setExerciseIndex, showSolutions]); + useEffect(() => { + if (partIndex === -1 && exam.variant === "partial") { + setPartIndex(0); + } + }, [partIndex, exam, setPartIndex]); + useEffect(() => { const previousParts = exam.parts.filter((_, index) => index < partIndex); let previousMultipleChoice = previousParts.flatMap((x) => x.exercises).filter((x) => x.type === "multipleChoice") as MultipleChoiceExercise[];