From a59bd356cfb7b32bf256f5e7e12ec53d2aa2a2a9 Mon Sep 17 00:00:00 2001 From: Alberto Defendi <1369-ahl-berto@users.noreply.gitlab.inf.unibz.it> Date: Thu, 20 May 2021 15:18:20 +0200 Subject: [PATCH] Corrected mount action which was causing infinite loop. --- src/App.tsx | 2 +- src/components/AuthUser/SignInForm/SignInForm.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index e5cf11c..b771948 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -31,7 +31,7 @@ export const App: FC = () => { // Initialize asking the server if this session is already logged in. isAuthenticated().then((responseState) => setIsAuth(responseState)); getRole().then((responseRole) => setRole(responseRole)); - }, [isAuth, role]); + }, []); return ( <div data-testid="App"> diff --git a/src/components/AuthUser/SignInForm/SignInForm.tsx b/src/components/AuthUser/SignInForm/SignInForm.tsx index a640ce6..53e7256 100644 --- a/src/components/AuthUser/SignInForm/SignInForm.tsx +++ b/src/components/AuthUser/SignInForm/SignInForm.tsx @@ -28,7 +28,7 @@ export const SignInForm: FC = () => { return () => { isMounted = false; }; - }, [cookie]); + }, []); const { control, errors, setError, handleSubmit } = useForm<CredentialsType>({ defaultValues, @@ -52,6 +52,7 @@ export const SignInForm: FC = () => { }, ) .then((response) => { + console.log(response); if (response.data.status === 'fail') { setError('username', { type: 'server', -- GitLab