-
-
- Continuous Assessment Test (CAT) Marks
-
-
Internal examination scores synchronized with college records
-
+ {/* Navigation Tabs with Hover Pre-Fetch */}
+
+ {[
+ { id: 'timetable', label: 'Timetable', icon: Clock, onHover: () => {} },
+ { id: 'faculties', label: 'Handling Faculties', icon: Users, onHover: () => ensureAttendanceLoaded() },
+ { id: 'attendance', label: 'Attendance Breakdown', icon: ShieldCheck, onHover: () => ensureAttendanceLoaded() },
+ { id: 'marks', label: 'CAT & Internal Marks', icon: FileText, onHover: () => ensureCatMarksLoaded() },
+ { id: 'grades', label: 'Academic Grades & CGPA', icon: Award, onHover: () => ensureGradesLoaded() },
+ ].map((tab) => {
+ const Icon = tab.icon;
+ const isActive = activeTab === tab.id;
+ return (
+
+ );
+ })}
+
-
-
-
-
- | Subject Code |
- Subject Title |
- CAT 1 (50) |
- CAT 2 (50) |
- Assignment (10) |
- Internal Status |
-
-
-
- {(data.catMarks?.subjects || []).map((sub) => (
-
- | {sub.code} |
- {sub.name} |
- {sub.cat1 ?? '-'} |
- {sub.cat2 ?? '-'} |
- {sub.assignment ?? '-'} |
-
-
- Verified
-
- |
-
- ))}
-
-
-
-