{{-- Quick-filter buttons --}}
@foreach(['week' => 'report_filter_week', 'month' => 'report_filter_month', '30days' => 'report_filter_30days', 'season' => 'report_filter_season'] as $key => $label)
{{ __('overview.' . $label) }}
@endforeach
@if(!$selectedCustomer)
{{-- No customer selected --}}
{{-- Total jobs --}}
{{ __('overview.customer_report_total_jobs') }}
{{ $totalJobs }}
{{-- Total hours --}}
{{ __('overview.customer_report_total_hours') }}
@php $h = intdiv($totalMinutes, 60); $m = $totalMinutes % 60; @endphp
{{ $h > 0 ? $h . 'h ' . $m . 'min' : $m . 'min' }}
{{-- Driver count --}}
{{ __('overview.customer_report_driver_count') }}
{{ $driverCount }}
{{-- Job type breakdown --}}
{{ __('overview.customer_report_type_breakdown') }}
@foreach($jobTypeBreakdown as $type => $count)
{{ __('job.type_' . $type) }}: {{ $count }}
@endforeach
{{-- Average duration --}}
{{ __('overview.customer_report_avg_duration') }}
@php $ah = intdiv($avgDurationMinutes, 60); $am = $avgDurationMinutes % 60; @endphp
{{ $ah > 0 ? $ah . 'h ' . $am . 'min' : $am . 'min' }}
{{-- Frequency --}}
{{ __('overview.customer_report_frequency') }}
@if($frequencyPerWeek !== null)
{{ $frequencyPerWeek }}
{{ __('overview.customer_report_frequency_per_week') }}
@else
{{ $totalJobs }}
{{ __('overview.customer_report_frequency_absolute') }}
@endif
{{-- Job Table --}}