+
+
+ {r.isCorrect ? '✓' : '✗'}
+ {' '}
+ Q{idx + 1}: {r.questionText}
+
+ {!r.isCorrect && r.correctOptionText && (
+
+ Correct: {r.correctOptionText}
+
+ )}
+ {!r.isCorrect && r.selectedExplanation && (
+
+ Why incorrect: {r.selectedExplanation}
+
+ )}
+ {r.generalExplanation && (
+
{r.generalExplanation}
+ )}
+