{{ __('general.due_bookings_report') }}

{{ __('general.due_bookings_report_desc') }}

@if(request()->hasAny(['court_id', 'from_date', 'to_date'])) {{ __('general.clear') }} @endif
@if($hasFilters ?? false)

{{ __('general.total_amount') }}

{{ formatNumber($totals['total_amount']) }}

{{ __('general.paid_amount') }}

{{ formatNumber($totals['paid_amount']) }}

{{ __('general.total_due') }}

{{ formatNumber($totals['due_amount']) }}

@forelse($bookings as $booking) @empty @endforelse
{{ __('general.booking_id') }} {{ __('general.customer') }} {{ __('general.court') }} {{ __('general.date') }} {{ __('general.total_amount') }} {{ __('general.paid_amount') }} {{ __('general.balance_due') }} {{ __('general.actions') }}
#{{ $booking->id }}
{{ $booking->user?->name ?? '-' }}
{{ $booking->user?->contact_no ?? $booking->user?->email }}
{{ $booking->court?->name ?? '-' }}
{{ $booking->court?->ground?->name ?? '-' }}
{{ formatDate($booking->date) }}
{{ $booking->getFormattedTimeSlot() }}
{{ formatNumber($booking->total_amount) }} {{ formatNumber($booking->paid_amount) }} {{ formatNumber($booking->getBalanceDue()) }} {{ __('general.view') }}

{{ __('general.no_due_bookings') }}

{{ __('general.all_payments_received') }}

@if($bookings instanceof \Illuminate\Pagination\LengthAwarePaginator && $bookings->hasPages())
{{ $bookings->links() }}
@endif
@else

{{ __('general.select_date_range') }}

@endif