diff --git a/frontend/src/components/ui/PerformanceReportView.tsx b/frontend/src/components/ui/PerformanceReportView.tsx index 3b1979d..9395061 100644 --- a/frontend/src/components/ui/PerformanceReportView.tsx +++ b/frontend/src/components/ui/PerformanceReportView.tsx @@ -63,13 +63,13 @@ export default function PerformanceReportView({ report, isLoading, headerTitle, label: `Q${i + 1} — ${q.question_text}`, detail: q.is_correct ? `Selected: ${q.selected_answer} ✓` - : `Selected: ${q.selected_answer ?? '—'} ✗ (Correct: ${q.correct_answer ?? '—'})`, + : `Selected: ${q.selected_answer ?? 'No Answer'} ✗ (Correct: ${q.correct_answer ?? '—'})`, type: toQuestionType(q.question_type), result: (q.is_correct ? 'pass' : 'fail') as 'pass' | 'fail', points: q.points, verified: aiVerified[i] ?? false, correctAnswer: q.correct_answer, - selectedAnswer: q.selected_answer ?? '—', + selectedAnswer: q.selected_answer ?? 'No Answer', })) : []; diff --git a/frontend/src/pages/learner/performance/InvestigationSection.tsx b/frontend/src/pages/learner/performance/InvestigationSection.tsx index 7be1645..5ea085a 100644 --- a/frontend/src/pages/learner/performance/InvestigationSection.tsx +++ b/frontend/src/pages/learner/performance/InvestigationSection.tsx @@ -56,12 +56,19 @@ export default function InvestigationSection({

{q.label}

- {q.type} +
+ {q.type} + {q.verified && ( + AI verified + )} +
-

{q.selectedAnswer}

+

+ {q.selectedAnswer} +

{q.result === 'fail' && q.correctAnswer && ( -

correct: {q.correctAnswer}

+

correct: {q.correctAnswer}

)}