diff --git a/src/pages/Confirmation.tsx b/src/pages/Confirmation.tsx
index 2c1dca4..27599f4 100644
--- a/src/pages/Confirmation.tsx
+++ b/src/pages/Confirmation.tsx
@@ -13,7 +13,7 @@ export const Confirmation = () => {
useEffect(() => {
const lang = getLangFromSearch(search);
if (lang !== '') setlang(lang);
- }, []);
+ }, [search, setlang]);
return (
diff --git a/src/pages/Main.tsx b/src/pages/Main.tsx
index d7d59b5..781f594 100644
--- a/src/pages/Main.tsx
+++ b/src/pages/Main.tsx
@@ -26,7 +26,7 @@ export const Main = () => {
useEffect(() => {
const lang = getLangFromSearch(search);
if (lang !== '') setlang(lang);
- }, []);
+ }, [search, setlang]);
return (
diff --git a/src/pages/Registration.tsx b/src/pages/Registration.tsx
index 0bdf439..1010ef4 100644
--- a/src/pages/Registration.tsx
+++ b/src/pages/Registration.tsx
@@ -17,7 +17,7 @@ export const Registration = () => {
useEffect(() => {
const lang = getLangFromSearch(search);
if (lang !== '') setlang(lang);
- }, []);
+ }, [search, setlang]);
return (
<>