From 481a643b3c0488803d1280cd273524b3d0ae9ce3 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Thu, 18 Dec 2025 09:11:21 +0700 Subject: [PATCH] refactor(FE-355): Use summary fallbacks for report footers --- .../report/sale/tab/HppPerKandangTab.tsx | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/components/pages/report/sale/tab/HppPerKandangTab.tsx b/src/components/pages/report/sale/tab/HppPerKandangTab.tsx index 8cf54194..5e8ebb63 100644 --- a/src/components/pages/report/sale/tab/HppPerKandangTab.tsx +++ b/src/components/pages/report/sale/tab/HppPerKandangTab.tsx @@ -560,7 +560,7 @@ const HppPerKandangTab = () => { }, footer: () => (
- {formatNumber(totals.total_remaining_chicken_birds)} + {formatNumber(summary?.total_remaining_chicken_birds || 0)}
), }, @@ -574,7 +574,7 @@ const HppPerKandangTab = () => { }, footer: () => (
- {formatNumber(totals.total_remaining_chicken_weight_kg)} + {formatNumber(summary?.total_remaining_chicken_weight_kg || 0)}
), }, @@ -587,7 +587,9 @@ const HppPerKandangTab = () => { return
{formatNumber(value)}
; }, footer: () => ( -
-
+
+ {formatNumber(summary?.total_egg_production_pieces || 0)} +
), }, { @@ -599,7 +601,9 @@ const HppPerKandangTab = () => { return
{formatNumber(value)}
; }, footer: () => ( -
-
+
+ {formatNumber(summary?.total_remaining_chicken_weight_kg || 0)} +
), }, { @@ -611,7 +615,9 @@ const HppPerKandangTab = () => { return
{formatCurrency(value)}
; }, footer: () => ( -
-
+
+ {formatCurrency(summary?.total_egg_value_rp || 0)} +
), }, { @@ -675,7 +681,9 @@ const HppPerKandangTab = () => { return
{formatCurrency(value)}
; }, footer: () => ( -
-
+
+ {formatCurrency(summary?.average_egg_hpp_rp_per_kg || 0)} +
), }, { @@ -688,7 +696,7 @@ const HppPerKandangTab = () => { }, footer: () => (
- {formatCurrency(totals.total_remaining_value_rp)} + {formatCurrency(summary?.total_remaining_value_rp || 0)}
), },