Student Performance
Track student scores across all IELTS modules.
{summary && (
Students tracked
{summary.total}
Average overall band
{summary.avg}
Top performer level
{summary.topLevel}
)}
setSearch(e.target.value)}
className="w-[220px]"
/>
{isLoading ? (
Loading
performance data...
) : rows.length === 0 ? (
No completed attempts match these filters yet.
) : (
Student
Entity
Level
Reading
Listening
Writing
Speaking
Overall
Attempts
AI
{rows.map((r) => (
{r.student_name}
{r.entity_name || "—"}
{r.level ? (
{r.level}
) : (
"—"
)}
{r.attempts_count}
))}
)}
);
}