From d97085009e0e9511b6ad2f24b4aeb4e5e0d486cc Mon Sep 17 00:00:00 2001 From: natib21 Date: Sat, 20 Jun 2026 07:37:37 +0000 Subject: [PATCH] fix data table --- .../src/components/ruleEngine/ruleEngineFormat.tsx | 9 +++++++++ .../src/pages/fleet/FleetResourcePage.tsx | 14 ++++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx b/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx index 5ec4a9ac8..46c2b634e 100644 --- a/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx +++ b/apps/edr-freight-web/backoffice/src/components/ruleEngine/ruleEngineFormat.tsx @@ -85,6 +85,15 @@ export const formatCell = (value: unknown, format?: ColumnFormat): ReactNode => ); } + if (format === "text") { + return {String(value)}; + } + + if (format === "number") { + const num = Number(value); + return {Number.isNaN(num) ? String(value) : num.toLocaleString()}; + } + if (format === "date") { const d = new Date(String(value)); if (Number.isNaN(d.getTime())) return {String(value)}; diff --git a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx index 880e7e6c9..4742f0c8b 100644 --- a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx +++ b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx @@ -377,8 +377,18 @@ const FleetResourcePage = () => { {viewMode === "table" ? ( - -
+ +