diff --git a/npm-packages/convex/src/react/ConvexAuthState.tsx b/npm-packages/convex/src/react/ConvexAuthState.tsx index 05b11335..e74dc5ae 100644 --- a/npm-packages/convex/src/react/ConvexAuthState.tsx +++ b/npm-packages/convex/src/react/ConvexAuthState.tsx @@ -91,17 +91,12 @@ export function ConvexProviderWithAuth({ useEffect(() => { let isThisEffectRelevant = true; - - async function setToken() { + if (isAuthenticated) { client.setAuth(fetchAccessToken, (isAuthenticated) => { if (isThisEffectRelevant) { setIsConvexAuthenticated(isAuthenticated); } }); - } - - if (isAuthenticated) { - void setToken(); return () => { isThisEffectRelevant = false;