Merge branch 'mason' of https://github.com/RecentRunner/cursor-hackathon into staging
This commit is contained in:
@@ -33,10 +33,19 @@ export function HeaderCoinBalance() {
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
const supabase = createClient();
|
||||||
|
|
||||||
void refresh();
|
void refresh();
|
||||||
|
|
||||||
|
const {
|
||||||
|
data: { subscription },
|
||||||
|
} = supabase.auth.onAuthStateChange(() => {
|
||||||
|
void refresh();
|
||||||
|
});
|
||||||
|
|
||||||
window.addEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh);
|
window.addEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh);
|
||||||
return () => {
|
return () => {
|
||||||
|
subscription.unsubscribe();
|
||||||
window.removeEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh);
|
window.removeEventListener(HABIT_PET_DATA_UPDATED_EVENT, refresh);
|
||||||
};
|
};
|
||||||
}, [refresh]);
|
}, [refresh]);
|
||||||
|
|||||||
Reference in New Issue
Block a user