@extends('layouts.app') @section('title', 'Gestion des Livreurs') @push('styles') @endpush @section('content')
{{-- Section d'aide --}}

🚗 Gestion des Livreurs

Gérez votre équipe de livraison

{{ $drivers->count() ?? 0 }}
Total
{{ $drivers->where('status', 'available')->count() ?? 0 }}
Disponibles
{{ $drivers->where('status', 'busy')->count() ?? 0 }}
En livraison
{{ $drivers->where('status', 'offline')->count() ?? 0 }}
Hors ligne
@forelse($drivers ?? [] as $driver)
{{ match($driver->vehicle_type ?? 'car') { 'bike' => '🚲', 'scooter' => '🛵', 'car' => '🚗', 'van' => '🚐', 'truck' => '🚛', default => '🚗' } }}

{{ $driver->full_name }}

{{ ucfirst($driver->vehicle_type ?? 'Voiture') }}

{{ match($driver->status ?? 'offline') { 'available' => 'Disponible', 'busy' => 'En livraison', 'on_break' => 'En pause', default => 'Hors ligne' } }}
{{ $driver->completed_deliveries ?? 0 }}
Livrées
{{ $driver->success_rate ?? 100 }}%
Réussite
{{ number_format($driver->rating ?? 5, 1) }}
Note
@if($driver->phone)
📞 {{ $driver->phone }}
@endif @if($driver->email)
📧 {{ $driver->email }}
@endif @if($driver->last_location_update)
📍 Dernière position: {{ $driver->last_location_update->diffForHumans() }}
@endif
@if($driver->status === 'available') @endif @if($driver->phone) 📞 @endif
@empty
🚗

Aucun livreur

Commencez par ajouter des livreurs à votre équipe

@endforelse
@push('scripts') @endpush @endsection