From 4f7eca4763d01aa898bf039dff281ddda2e4c731 Mon Sep 17 00:00:00 2001 From: Varshini Soogoori Date: Mon, 25 May 2026 13:33:48 +0530 Subject: [PATCH] Fix streak display when streak is zero --- src/app/(app)/dashboard/page.tsx | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/app/(app)/dashboard/page.tsx b/src/app/(app)/dashboard/page.tsx index e820240..c5896a1 100644 --- a/src/app/(app)/dashboard/page.tsx +++ b/src/app/(app)/dashboard/page.tsx @@ -27,9 +27,8 @@ export default async function DashboardPage() { return ; } - const { - data: { user }, - } = await sb.auth.getUser(); + const { data } = await sb.auth.getUser(); + const user = data?.user; if (!user) redirect('/'); const service = getServiceSupabase(); @@ -219,12 +218,18 @@ export default async function DashboardPage() { CURRENT STREAK
- - {(streak ?? 0).toString().padStart(2, '0')} - - - DAYS 🔥 - + {streak && streak > 0 ? ( + <> + + {streak.toString().padStart(2, '0')} + + + DAYS 🔥 + + + ) : ( + NO STREAK + )}