@props([
'day', // required
'events',
'calendars' => [], // calendar palette keyed by id
])
!empty($day['events']),
'day--current' => $day['in_month'],
'day--outside' => !$day['in_month'],
'day--today' => $day['is_today'],
])>
@if(!empty($day['events']))
@foreach (array_keys($day['events']) as $eventId)
@php
$event = $events[$eventId];
$color = $event['color'] ?? '#999';
@endphp
{{ $event['title'] }}
@endforeach
@endif