@use('Illuminate\Support\Arr') @php $ridestatuscolorClasses = getRideStatusColorClasses(); $dateRange = getStartAndEndDate(request('sort'), request('start'), request('end')); $start_date = $dateRange['start'] ?? null; $end_date = $dateRange['end'] ?? null; $serviceCategories = getAllServices(); @endphp @can('ride.index')
{{ __('taxido::static.widget.recent_rides') }}
{{ __('taxido::static.widget.view_all') }}
@forelse ($serviceCategories as $key => $serviceCategory)
@forelse (getRecentRides($start_date, $end_date, $serviceCategory->id) as $ride) @if ($ride?->driver) @if($ride?->ride_status) @endif @endif @empty
data not found
{{ __('taxido::static.widget.no_data_available') }}
@endforelse
{{ __('taxido::static.widget.ride_id') }} {{ __('taxido::static.widget.driver_name') }} {{ __('taxido::static.widget.distance') }} {{ __('taxido::static.widget.status') }}
#{{ $ride->ride_number }}
@if ($ride?->driver?->profile_image?->original_url) @else
{{ strtoupper($ride?->driver?->name[0]) }}
@endif
{{ $ride?->driver?->name }} @if(isDemoModeEnabled()) {{ __('taxido::static.demo_mode') }} @else {{ $ride?->driver?->email }} @endif
{{ $ride?->distance }} {{ ucfirst($ride?->distance_unit) }} {{ $ride?->ride_status?->name }}
@empty
data not found
{{ __('taxido::static.widget.no_data_available') }} @endforelse
@endcan