Skip to content

Commit aedc72d

Browse files
committed
Check if stats fields exist
1 parent 26d73f4 commit aedc72d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/app/page.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ interface ApiResponse {
2525
}
2626

2727
interface Stats {
28-
function: number;
29-
event: number;
30-
error: number;
28+
function?: number;
29+
event?: number;
30+
error?: number;
3131
}
3232

3333
// API base URL
@@ -235,9 +235,9 @@ export default function Home() {
235235
<div className="my-4 text-xl flex justify-center gap-6 text-cerulean-blue-600">
236236
{stats ? (
237237
<>
238-
<span>{stats.function.toLocaleString()} functions</span>
239-
<span>{stats.event.toLocaleString()} events</span>
240-
<span>{stats.error.toLocaleString()} errors</span>
238+
{stats.function !== undefined && <span>{stats.function.toLocaleString()} functions</span>}
239+
{stats.event !== undefined && <span>{stats.event.toLocaleString()} events</span>}
240+
{stats.error !== undefined && <span>{stats.error.toLocaleString()} errors</span>}
241241
</>
242242
) : (
243243
<div className="flex items-center gap-2">

0 commit comments

Comments
 (0)