From 8049ee90aea516c7641083670fe02cfd831f6f9e Mon Sep 17 00:00:00 2001 From: masongga Date: Sun, 24 May 2026 09:23:01 -0600 Subject: [PATCH] points don't show up when logged out anymore --- components/layout/header-coin-balance.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/components/layout/header-coin-balance.tsx b/components/layout/header-coin-balance.tsx index 069687d..0ac5b8a 100644 --- a/components/layout/header-coin-balance.tsx +++ b/components/layout/header-coin-balance.tsx @@ -33,10 +33,19 @@ export function HeaderCoinBalance() { }, []); useEffect(() => { + const supabase = createClient(); + void refresh(); + const { + data: { subscription }, + } = supabase.auth.onAuthStateChange(() => { + void refresh(); + }); + window.addEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh); return () => { + subscription.unsubscribe(); window.removeEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh); }; }, [refresh]);