From 579e8e05b74ef3d37868607c355737c18e899fe5 Mon Sep 17 00:00:00 2001 From: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com> Date: Tue, 24 Jan 2023 09:17:00 -0800 Subject: [PATCH] Fix Login Warning (#2597) Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com> --- portal-ui/src/screens/LoginPage/LoginPage.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/portal-ui/src/screens/LoginPage/LoginPage.tsx b/portal-ui/src/screens/LoginPage/LoginPage.tsx index b37f4f6ff..804db6e0e 100644 --- a/portal-ui/src/screens/LoginPage/LoginPage.tsx +++ b/portal-ui/src/screens/LoginPage/LoginPage.tsx @@ -296,10 +296,12 @@ const Login = () => { loginStrategy.loginStrategy === loginStrategyType.serviceAccount || loginStrategy.loginStrategy === loginStrategyType.redirectServiceAccount; - if (navigateTo !== "") { - navigate(navigateTo); - dispatch(resetForm()); - } + useEffect(() => { + if (navigateTo !== "") { + dispatch(resetForm()); + navigate(navigateTo); + } + }, [navigateTo, dispatch, navigate]); const formSubmit = (e: React.FormEvent) => { e.preventDefault();