Where should I put supabase.auth.onAuthStateChange? - TanStack