@extends('layouts.app') @section('content')

Class Management Assignments

New Assignment
{{-- ✅ Flash message --}} @if(session('success'))
{{ session('success') }}
@endif {{-- 🔍 Filters --}}
Reset
{{-- 📋 Table --}}
@forelse($classes as $class) @empty @endforelse
# Batch Subject Teacher Room Semester Weekly Hours Status Actions
{{ $loop->iteration }} {{ $class->batch->name ?? '—' }} {{ $class->subject->title ?? '—' }} @if($class->teacher && $class->teacher->user) {{ $class->teacher->user->username }}
{{ $class->teacher->user->email }} @else Not Assigned @endif
{{ $class->room?->name ?? '—' }} @if($class->room && $class->room->number) ({{ $class->room->number }}) @endif {{ $class->semester ?? '—' }} {{ $class->weekly_hours ?? 0 }} hrs/week {{ $class->active ? 'Active' : 'Inactive' }}
@csrf
@csrf @method('DELETE')
No class assignments found.
{{-- 📑 Pagination --}} @if($classes->hasPages())
Showing {{ $classes->firstItem() }} to {{ $classes->lastItem() }} of {{ $classes->total() }} entries
{{ $classes->links() }}
@endif
@endsection @push('scripts') @endpush