diff --git a/src/pages/UserBPages/UserBSignUpPage.tsx b/src/pages/UserBPages/UserBSignUpPage.tsx index 4a822ac5..d5979529 100644 --- a/src/pages/UserBPages/UserBSignUpPage.tsx +++ b/src/pages/UserBPages/UserBSignUpPage.tsx @@ -21,6 +21,7 @@ function UserBSignUpPage() { const { signUp } = useSignUp(); const [isLoading, setIsLoading] = useState(false); const devMode = localStorage.getItem('devMode') === 'true'; + async function signUpHandler(firstName: string, lastName: string, email: string, password: string) { setIsLoading(true); const success = await signUp(firstName, lastName, email, password, quizId); @@ -47,9 +48,7 @@ function UserBSignUpPage() { Welcome to Climate Mind
- - Already have an account? - + Already have an account? navigate(ROUTES.LOGIN_PAGE)} style={styles.loginButton} />
diff --git a/src/shared/hooks/useApiClient.tsx b/src/shared/hooks/useApiClient.tsx index cefc9b69..839ba0aa 100644 --- a/src/shared/hooks/useApiClient.tsx +++ b/src/shared/hooks/useApiClient.tsx @@ -33,13 +33,14 @@ function useApiClient() { if (sessionId) { headers['X-Session-Id'] = sessionId; } - //customCookies is used to set cookies (In this instance it is the refresh token) for the request and remove them after the request is done. + // customCookies is used to set cookies (In this instance it is the refresh token) for the request and remove them after the request is done. if (customCookies) { Object.entries(customCookies).forEach(([key, value]) => { Cookies.set(key, value, { secure: true, sameSite: 'strict' }); }); } + // Get access token from cookies let accessToken = Cookies.get('accessToken'); if (accessToken) { @@ -134,6 +135,7 @@ function useApiClient() { async function postRegister({ firstName, lastName, email, password, quizId }: requests.PostRegister) { const response = await apiCall('post', '/register', {}, { firstName, lastName, email, password, quizId }); const accessToken = response.data.access_token; + // Store the access token for userA in cookies if (response) { if (!response) {