Update QuizRunner component to handle skipped questions and display appropriate messages.

This commit is contained in:
2026-01-08 01:26:32 +01:00
parent 7b37d8021d
commit 075970ba23

View File

@@ -418,8 +418,8 @@ export default function QuizRunner({ defaultMode = 'all', defaultEntryId, autoSt
{showResult && ( {showResult && (
<div className={lastCorrect ? 'callout success' : 'callout'}> <div className={lastCorrect ? 'callout success' : 'callout'}>
{lastCorrect ? 'Correct!' : lastSkipped ? null : 'Not quite.'} {lastCorrect ? 'Correct!' : lastSkipped ? 'Checked answer.' : 'Not quite.'}
{(lastSkipped || !lastCorrect) && correctText && <div className="subline">Answer: {correctText}</div>} {!lastSkipped && !lastCorrect && correctText && <div className="subline">Answer: {correctText}</div>}
</div> </div>
)} )}