diff --git a/client/src/pages/Dashboard.tsx b/client/src/pages/Dashboard.tsx index 6fb21ec..8080ba9 100644 --- a/client/src/pages/Dashboard.tsx +++ b/client/src/pages/Dashboard.tsx @@ -246,16 +246,7 @@ export default function Dashboard() { console.log('🚚 Dashboard - Upcoming deliveries result:', upcomingDeliveries.length, upcomingDeliveries); // Calculs pour les statistiques - const pendingOrdersCount = Array.isArray(allOrders) ? allOrders.filter((order: any) => { - if (order.status !== 'pending') return false; - - // Vérifier si la commande est en pending depuis plus de 10 jours - const orderDate = safeDate(order.createdAt); - if (!orderDate) return false; - - const daysDiff = Math.floor((new Date().getTime() - orderDate.getTime()) / (1000 * 60 * 60 * 24)); - return daysDiff > 10; - }).length : 0; + const pendingOrdersCount = Array.isArray(allOrders) ? allOrders.filter((order: any) => order.status === 'pending').length : 0; const averageDeliveryTime = Math.round(stats?.averageDeliveryTime || 0); const deliveredThisMonth = Array.isArray(allDeliveries) ? allDeliveries.filter((delivery: any) => { const deliveryDate = safeDate(delivery.deliveredDate || delivery.createdAt); @@ -462,7 +453,7 @@ export default function Dashboard() { )} - + {pendingOrders.length > 0 ? pendingOrders.map((order: any) => { // Calculer le nombre de jours en attente const orderDate = safeDate(order.createdAt);