diff --git a/apps/edr-freight-web/backoffice/src/pages/fleet/FuelPurchasePage.tsx b/apps/edr-freight-web/backoffice/src/pages/fleet/FuelPurchasePage.tsx index be9a60567..983da8734 100644 --- a/apps/edr-freight-web/backoffice/src/pages/fleet/FuelPurchasePage.tsx +++ b/apps/edr-freight-web/backoffice/src/pages/fleet/FuelPurchasePage.tsx @@ -148,7 +148,7 @@ export default function FuelPurchasePage() { {purchasesData - .reduce((sum: number, p: FuelPurchase) => sum + p.liters, 0) + .reduce((sum: number, p: FuelPurchase) => sum + Number(p.liters), 0) .toFixed(2)}{" "} L @@ -161,7 +161,7 @@ export default function FuelPurchasePage() { ETB {purchasesData - .reduce((sum: number, p: FuelPurchase) => sum + p.totalCost, 0) + .reduce((sum: number, p: FuelPurchase) => sum + Number(p.totalCost), 0) .toLocaleString("en-US", { maximumFractionDigits: 2 })} @@ -174,8 +174,8 @@ export default function FuelPurchasePage() { ETB{" "} {( - purchasesData.reduce((sum: number, p: FuelPurchase) => sum + p.totalCost, 0) / - purchasesData.reduce((sum: number, p: FuelPurchase) => sum + p.liters, 0) || 0 + purchasesData.reduce((sum: number, p: FuelPurchase) => sum + Number(p.totalCost), 0) / + purchasesData.reduce((sum: number, p: FuelPurchase) => sum + Number(p.liters), 0) || 0 ).toFixed(2)} @@ -201,9 +201,9 @@ export default function FuelPurchasePage() { {purchase.vehicleName || purchase.vehicleId} {new Date(purchase.purchaseDate).toLocaleDateString()} - {purchase.liters.toFixed(2)} - ETB {purchase.costPerLiter.toFixed(2)} - ETB {purchase.totalCost.toLocaleString("en-US", { maximumFractionDigits: 2 })} + {Number(purchase.liters).toFixed(2)} + ETB {Number(purchase.costPerLiter).toFixed(2)} + ETB {Number(purchase.totalCost).toLocaleString("en-US", { maximumFractionDigits: 2 })} {purchase.fuelStation || "—"} {purchase.paymentMethod}