From b1d254283bbb2c5167d6f1fef65476c6a860b9b7 Mon Sep 17 00:00:00 2001 From: Abdelrahman Abdelmoaty Date: Fri, 19 Sep 2025 16:42:28 +0300 Subject: [PATCH] fix(auth): resolve infinite loop in login and register pages (#1187) --- app/(auth)/login/page.tsx | 3 ++- app/(auth)/register/page.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/(auth)/login/page.tsx b/app/(auth)/login/page.tsx index 2c9759b..cd670ee 100644 --- a/app/(auth)/login/page.tsx +++ b/app/(auth)/login/page.tsx @@ -42,7 +42,8 @@ export default function Page() { updateSession(); router.refresh(); } - }, [state.status, router, updateSession]); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [state.status]); const handleSubmit = (formData: FormData) => { setEmail(formData.get('email') as string); diff --git a/app/(auth)/register/page.tsx b/app/(auth)/register/page.tsx index d14c79e..74b4ff6 100644 --- a/app/(auth)/register/page.tsx +++ b/app/(auth)/register/page.tsx @@ -43,7 +43,8 @@ export default function Page() { updateSession(); router.refresh(); } - }, [state, router, updateSession]); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [state.status]); const handleSubmit = (formData: FormData) => { setEmail(formData.get('email') as string);