@foreach($calendarGrid as $index => $cell) @if($cell === null)
@else @php $isToday = (\Carbon\Carbon::today()->day == $cell['day'] && \Carbon\Carbon::today()->month == $month && \Carbon\Carbon::today()->year == $year); $hasEvents = count($cell['events']) > 0; @endphp
{{ $cell['day'] }} @if($hasEvents) @endif
@foreach($cell['events'] as $event) @php $colorClasses = [ 'Masuk' => 'bg-emerald-50 text-emerald-700 border-emerald-100 hover:bg-emerald-100/50', 'Renewal' => 'bg-amber-50 text-amber-700 border-amber-100 hover:bg-amber-100/50', 'Maintenance' => 'bg-indigo-50 text-indigo-700 border-indigo-100 hover:bg-indigo-100/50', ][$event['type']] ?? 'bg-slate-50 text-slate-700 border-slate-100'; @endphp
{{ $event['title'] }}
@endforeach
@endif @endforeach