Only hooked up the section state had forgot to plugin into Header's isEvaluationEnabled

This commit is contained in:
Carlos-Mesquita
2024-11-12 15:10:23 +00:00
parent 49c63544a1
commit 311036fe86
17 changed files with 16 additions and 23 deletions

View File

@@ -106,7 +106,7 @@ const FillBlanksLetters: React.FC<{ exercise: FillBlanksExercise; sectionId: num
onPractice: () => {
const updatedExercise = {
...local,
//isPractice: !isPractice,
isPractice: !local.isPractice,
};
const newState = { ...section };
newState.exercises = newState.exercises.map((ex) =>
@@ -242,8 +242,6 @@ const FillBlanksLetters: React.FC<{ exercise: FillBlanksExercise; sectionId: num
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [answers, blanksState.blanks, blanksState.textMode])
useEffect(()=> {
setEditingAlert(editing, setAlerts);
}, [editing])
@@ -266,7 +264,7 @@ const FillBlanksLetters: React.FC<{ exercise: FillBlanksExercise; sectionId: num
onDelete={handleDelete}
setEditing={setEditing}
onPractice={handlePractice}
isEvaluationEnabled={true}//local.isPractice}
isEvaluationEnabled={!local.isPractice}
>
<>
{!blanksState.textMode && <Card className="p-4">