Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit c290294

Browse files
committed
Bruke annet eventnavn, da storage er designert for cross-tab kommunikasjon.
1 parent 1d2419a commit c290294

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/provider/LanguageProvider.jsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,14 @@ const LanguageProvider = ({ children }) => {
77
const [language, setLanguage] = useState(defaultLanguage);
88

99
useEffect(() => {
10-
console.log("useEffect");
11-
const handleStorageOnEvent = () => {
10+
const handleLanguageEvent = () => {
1211
setLanguage(sessionStorage.getItem("language") ?? "nb");
13-
console.log("listiner ---");
1412
};
1513

16-
window.addEventListener("storage", handleStorageOnEvent);
14+
window.addEventListener("language", handleLanguageEvent);
1715

1816
return () => {
19-
window.removeEventListener("storage", handleStorageOnEvent);
17+
window.removeEventListener("language", handleLanguageEvent);
2018
};
2119
}, []);
2220

0 commit comments

Comments
 (0)