Add conditional classes to match rows in QuizRunner component
This commit is contained in:
@@ -151,7 +151,16 @@ function QuestionRenderer({
|
|||||||
return (
|
return (
|
||||||
<div className="question-block matches">
|
<div className="question-block matches">
|
||||||
{pairs.map((pair, idx) => (
|
{pairs.map((pair, idx) => (
|
||||||
<div key={idx} className="match-row">
|
<div
|
||||||
|
key={idx}
|
||||||
|
className={[
|
||||||
|
'match-row',
|
||||||
|
showResult && response?.[idx] === pair.right ? 'correct' : '',
|
||||||
|
showResult && response?.[idx] && response?.[idx] !== pair.right ? 'incorrect' : '',
|
||||||
|
]
|
||||||
|
.join(' ')
|
||||||
|
.trim()}
|
||||||
|
>
|
||||||
<div className="match-left">{pair.left}</div>
|
<div className="match-left">{pair.left}</div>
|
||||||
<select
|
<select
|
||||||
className="input"
|
className="input"
|
||||||
|
|||||||
Reference in New Issue
Block a user