Merge pull request #24 from DanielWTE/main
Added isNaN checks at analytics page
This commit is contained in:
@@ -65,7 +65,12 @@ export default function Index() {
|
|||||||
<div>
|
<div>
|
||||||
<p className={"font-medium text-neutral-600"}>Bounce Rate</p>
|
<p className={"font-medium text-neutral-600"}>Bounce Rate</p>
|
||||||
<p className={"text-2xl font-semibold text-neutral-800"}>
|
<p className={"text-2xl font-semibold text-neutral-800"}>
|
||||||
<>{((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)}
|
||||||
|
%
|
||||||
|
</>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div className={"flex flex-1 justify-end"}>
|
<div className={"flex flex-1 justify-end"}>
|
||||||
@@ -123,7 +128,12 @@ export default function Index() {
|
|||||||
<div>
|
<div>
|
||||||
<p className={"font-medium text-neutral-600"}>Spam Rate</p>
|
<p className={"font-medium text-neutral-600"}>Spam Rate</p>
|
||||||
<p className={"text-2xl font-semibold text-neutral-800"}>
|
<p className={"text-2xl font-semibold text-neutral-800"}>
|
||||||
<>{((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)}
|
||||||
|
%
|
||||||
|
</>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div className={"flex flex-1 justify-end"}>
|
<div className={"flex flex-1 justify-end"}>
|
||||||
|
|||||||
Reference in New Issue
Block a user