Sun
Mon
Tue
Wed
Thu
Fri
Sat
@php
$date = $this->getViewData()['selectedDate'];
$startOfMonth = $date->copy()->startOfMonth();
$endOfMonth = $date->copy()->endOfMonth();
$startDay = $startOfMonth->copy()->startOfWeek();
$endDay = $endOfMonth->copy()->endOfWeek();
$currentDay = $startDay->copy();
@endphp
@while($currentDay <= $endDay)
@php
$isCurrentMonth = $currentDay->month == $date->month;
$dayEvents = array_filter($this->getViewData()['events'], function($event) use ($currentDay) {
return Carbon::parse($event['start'])->isSameDay($currentDay);
});
@endphp
{{ $currentDay->format('j') }}
@foreach($dayEvents as $event)
{{ $event['extendedProps']['tenant'] }} - UGX {{ number_format($event['extendedProps']['amount'], 0) }}
@endforeach
@php
$currentDay->addDay();
@endphp
@endwhile