From 85deb5d64b311e57a9276a80d3fdfa3ee47c1c41 Mon Sep 17 00:00:00 2001 From: YasinOnm08 Date: Thu, 26 Sep 2024 16:09:45 +0200 Subject: [PATCH] error fix Models.tsx --- app/components/Models.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/components/Models.tsx b/app/components/Models.tsx index 15b3bc8..4a1fb90 100644 --- a/app/components/Models.tsx +++ b/app/components/Models.tsx @@ -29,12 +29,13 @@ const modelDropdown = { const Models: React.FC = () => { // Initialize state with value from localStorage or default to '' - const [radioSelection, setRadioSelection] = useState(() => localStorage.getItem('radioSelection') || ''); - + const [radioSelection, setRadioSelection] = useState(''); + useEffect(() => { const handleStorageChange = () => { setRadioSelection(localStorage.getItem('radioSelection') || ''); }; + handleStorageChange() // Update dropdown immediately when localStorage changes internally or externally window.addEventListener('storage', handleStorageChange);