From 180aa28d166833a33e03122dab0ff42360d801d8 Mon Sep 17 00:00:00 2001 From: DanielWTE Date: Sun, 4 Aug 2024 20:21:13 +0200 Subject: [PATCH] Added isNaN checks at analytics page --- packages/dashboard/src/pages/analytics/index.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/dashboard/src/pages/analytics/index.tsx b/packages/dashboard/src/pages/analytics/index.tsx index ee6918d..1d39cd3 100644 --- a/packages/dashboard/src/pages/analytics/index.tsx +++ b/packages/dashboard/src/pages/analytics/index.tsx @@ -65,7 +65,12 @@ export default function Index() {

Bounce Rate

- <>{((analytics.emails.bounced / analytics.emails.total) * 100).toFixed(2)}% + <> + {Number.isNaN((analytics.emails.bounced / analytics.emails.total) * 100) + ? 0 + : ((analytics.emails.bounced / analytics.emails.total) * 100).toFixed(2)} + % +

@@ -123,7 +128,12 @@ export default function Index() {

Spam Rate

- <>{((analytics.emails.complaint / analytics.emails.total) * 100).toFixed(2)}% + <> + {Number.isNaN((analytics.emails.complaint / analytics.emails.total) * 100) + ? 0 + : ((analytics.emails.complaint / analytics.emails.total) * 100).toFixed(2)} + % +