From 461cd949e573e9bd9fb1d45fa19207644601d5bb Mon Sep 17 00:00:00 2001 From: KM Koushik Date: Sun, 14 Dec 2025 09:35:05 +1100 Subject: [PATCH] Fix Infinity% display bug in email chart (#319) Co-authored-by: Claude --- apps/web/src/app/(dashboard)/dashboard/email-chart.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/(dashboard)/dashboard/email-chart.tsx b/apps/web/src/app/(dashboard)/dashboard/email-chart.tsx index 24d35b0..f99c52a 100644 --- a/apps/web/src/app/(dashboard)/dashboard/email-chart.tsx +++ b/apps/web/src/app/(dashboard)/dashboard/email-chart.tsx @@ -286,7 +286,7 @@ const DashboardItemCard: React.FC = ({
{count}
- {status !== "total" ? ( + {status !== "total" && isFinite(percentage) ? (
{count > 0 ? (percentage * 100).toFixed(0) : 0}%
@@ -337,7 +337,7 @@ const EmailChartItem: React.FC = ({
{count} - {status !== "total" + {status !== "total" && isFinite(percentage) ? `(${count > 0 ? (percentage * 100).toFixed(0) : 0}%)` : null}