@php $hasAnyEvents = false; @endphp @foreach($calendarGrid as $cell) @if($cell !== null && count($cell['events']) > 0) @php $hasAnyEvents = true; @endphp @foreach($cell['events'] as $event) @php $dotColors = [ 'Masuk' => 'bg-emerald-500 text-white', 'Renewal' => 'bg-amber-500 text-white', 'Maintenance' => 'bg-indigo-500 text-white', ][$event['type']] ?? 'bg-slate-500 text-white'; @endphp
{{ $cell['day'] }}

{{ $event['title'] }}

{{ $event['detail'] }}

@endforeach @endif @endforeach @if(!$hasAnyEvents)
Tidak ada jadwal kegiatan bulan ini.
@endif