From 72b3d60e32a34882eaabfa3f0fa3f0a3e9e9879c Mon Sep 17 00:00:00 2001 From: ameer2468 <33054370+ameer2468@users.noreply.github.com> Date: Tue, 10 Oct 2023 16:54:14 +0300 Subject: [PATCH] [ENG-1217] Fix update delay and debouncing settings (#1453) Update useExplorer.ts --- interface/app/$libraryId/Explorer/useExplorer.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/interface/app/$libraryId/Explorer/useExplorer.ts b/interface/app/$libraryId/Explorer/useExplorer.ts index 9b9ed20f2..90528251b 100644 --- a/interface/app/$libraryId/Explorer/useExplorer.ts +++ b/interface/app/$libraryId/Explorer/useExplorer.ts @@ -91,17 +91,17 @@ export function useExplorerSettings({ >; location?: Location | null; }) { - const [store] = useState(() => proxy(settings)); + const [store, setStore] = useState(() => proxy(settings)); useEffect(() => { Object.assign(store, { ...settings, - layoutMode: store.layoutMode + ...store }); }, [store, settings]); useEffect(() => { - store.layoutMode = settings.layoutMode; + setStore(proxy(settings)); }, [location]) useEffect(