Fix login (#844)

* Fix login

* Fix according to PR

* Fix tests

* Fix tests
This commit is contained in:
Charles Bochet
2023-07-22 19:43:28 -07:00
committed by GitHub
parent c4468d60f6
commit 4ac01f2931
10 changed files with 15 additions and 47 deletions

View File

@ -62,13 +62,14 @@ export function useAuth() {
throw new Error('No verify result');
}
setCurrentUser(verifyResult.data?.verify.user);
setTokenPair(verifyResult.data?.verify.tokens);
setIsAuthenticating(false);
return verifyResult.data?.verify;
},
[setIsAuthenticating, setTokenPair, verify],
[setIsAuthenticating, setTokenPair, verify, setCurrentUser],
);
const handleCrendentialsSignIn = useCallback(
@ -111,11 +112,9 @@ export function useAuth() {
signUpResult.data?.signUp.loginToken.token,
);
setCurrentUser(user);
return { user };
},
[signUp, handleVerify, setCurrentUser],
[signUp, handleVerify],
);
const handleGoogleLogin = useCallback((workspaceInviteHash?: string) => {