From 52f54e3a754df99f0ab71d14d41d619c375d85fb Mon Sep 17 00:00:00 2001 From: mariomitte Date: Sat, 1 Aug 2026 08:52:30 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20prika=C5=BEi=20ime=20tvrtke=20uz=20ime?= =?UTF-8?q?=20dizalice=20u=20stupcu=20DIZALICA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Uz naziv dizalice (make model) u zagradi prikazuje ime klijenta/tvrtke za svaki redak (sharedCranes i fallback slučaj). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../dashboard/FleetDashboardShell.jsx | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) 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}) + )} + + ); })()}