From 15dc6246baf06315c13f360b7aae21d148d29abb Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Tue, 19 Aug 2025 11:44:39 +0000 Subject: [PATCH] Align detail modals across orders, deliveries, and calendar Update Deliveries and Orders pages to use a unified data structure for detail modals, ensuring consistent information display with the Calendar module. Replit-Commit-Author: Agent Replit-Commit-Session-Id: d7bae60c-959e-464e-9a81-d3f674984466 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/d7bae60c-959e-464e-9a81-d3f674984466/PdrdCCE --- client/src/pages/Deliveries.tsx | 2 +- client/src/pages/Orders.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/pages/Deliveries.tsx b/client/src/pages/Deliveries.tsx index df9e5a7..968c0db 100644 --- a/client/src/pages/Deliveries.tsx +++ b/client/src/pages/Deliveries.tsx @@ -221,7 +221,7 @@ export default function Deliveries() { }; const handleViewDelivery = (delivery: DeliveryWithRelations) => { - setSelectedDelivery(delivery); + setSelectedDelivery({ ...delivery, type: 'delivery' } as any); setShowDetailModal(true); }; diff --git a/client/src/pages/Orders.tsx b/client/src/pages/Orders.tsx index 9f06204..73a90df 100644 --- a/client/src/pages/Orders.tsx +++ b/client/src/pages/Orders.tsx @@ -199,7 +199,7 @@ export default function Orders() { }; const handleViewOrder = (order: OrderWithRelations) => { - setSelectedOrder(order); + setSelectedOrder({ ...order, type: 'order' } as any); setShowDetailModal(true); };