@props(['session' => [], 'showActions' => true]) @php $statusColors = [ 'scheduled' => 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400', 'in_progress' => 'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400', 'completed' => 'bg-slate-100 text-slate-600 dark:bg-slate-700 dark:text-slate-400', 'cancelled' => 'bg-red-100 text-red-700 dark:bg-red-900/30 dark:text-red-400', ]; @endphp
๐Ÿ“…

{{ $session['subject'] ?? '' }}

{{ $session['class'] ?? '' }} ยท {{ $session['teacher'] ?? '' }}

{{ ucfirst(str_replace('_', ' ', $session['status'] ?? 'scheduled')) }}
{{ $session['date'] ?? '' }} {{ $session['time'] ?? '' }} {{ $session['room'] ?? '' }} {{ ($session['mode'] ?? '') === 'online' ? 'Online' : 'Physical' }}
@if($showActions)
@if(($session['status'] ?? '') === 'scheduled') Start Session @elseif(($session['status'] ?? '') === 'in_progress') Join Classroom @endif View Details
@endif