diff --git a/src/pages/dashboard/students/StudentsPage.tsx b/src/pages/dashboard/students/StudentsPage.tsx index cb67e71..2e21223 100644 --- a/src/pages/dashboard/students/StudentsPage.tsx +++ b/src/pages/dashboard/students/StudentsPage.tsx @@ -10,6 +10,7 @@ interface StudentData { email: string; class_id: string; school_id: string; + status: 'active' | 'inactive'; classes: { name: string; }; @@ -43,6 +44,7 @@ export function StudentsPage() { name, email, class_id, + status, classes ( name ) @@ -50,13 +52,13 @@ export function StudentsPage() { if (studentsError) throw studentsError; - const studentsWithCounts = studentsData.map((student: StudentData) => ({ + const studentsWithCounts = studentsData.map((student) => ({ id: student.id, name: student.name, email: student.email, class_name: student.classes?.name || 'Sem turma', stories_count: 0, - status: 'active' as const + status: student.status || 'active' })); setStudents(studentsWithCounts);