Solved a bug for level test

This commit is contained in:
Tiago Ribeiro
2024-05-20 11:18:46 +01:00
parent 841698ba10
commit 3e3b24cc30
2 changed files with 16 additions and 6 deletions

View File

@@ -2,6 +2,7 @@
import {MultipleChoiceExercise, MultipleChoiceQuestion} from "@/interfaces/exam";
import useExamStore from "@/stores/examStore";
import clsx from "clsx";
import {isNaN} from "lodash";
import {useEffect, useState} from "react";
import {CommonProps} from ".";
import Button from "../Low/Button";
@@ -16,9 +17,13 @@ function Question({
}: MultipleChoiceQuestion & {userSolution: string | undefined; onSelectOption?: (option: string) => void; showSolution?: boolean}) {
return (
<div className="flex flex-col gap-10">
<span className="">
{id} - {prompt}
</span>
{isNaN(id) ? (
<span className="">{prompt}</span>
) : (
<span className="">
{id} - {prompt}
</span>
)}
<div className="flex flex-wrap gap-4 justify-between">
{variant === "image" &&
options.map((option) => (