diff --git a/frontend/src/components/dashboard/FleetDashboardShell.jsx b/frontend/src/components/dashboard/FleetDashboardShell.jsx index 661b4a4..48c3373 100644 --- a/frontend/src/components/dashboard/FleetDashboardShell.jsx +++ b/frontend/src/components/dashboard/FleetDashboardShell.jsx @@ -992,18 +992,31 @@ export default function FleetDashboardShell({ initialSection = 'dashboard', page if (sharedCranes && sharedCranes.size > 0) { return (
- {[...sharedCranes.values()].map((c) => ( - - {[c.make, c.model].filter(Boolean).join(' ') || c.registration_number || `#${c.id}`} - - ))} + {[...sharedCranes.values()].map((c) => { + const craneName = [c.make, c.model].filter(Boolean).join(' ') || c.registration_number || `#${c.id}`; + return ( + + {craneName} + {c.client_name && ( + ({c.client_name}) + )} + + ); + })}
); } - return [workOrder.craneInfo?.make, workOrder.craneInfo?.model].filter(Boolean).join(' ') - || workOrder.craneLabel - || workOrder.craneInfo?.registration_number - || `#${workOrder.crane || workOrder.vehicle}`; + return ( + + {[workOrder.craneInfo?.make, workOrder.craneInfo?.model].filter(Boolean).join(' ') + || workOrder.craneLabel + || workOrder.craneInfo?.registration_number + || `#${workOrder.crane || workOrder.vehicle}`} + {workOrder.craneInfo?.client_name && ( + ({workOrder.craneInfo.client_name}) + )} + + ); })()}