[ENG-1217] Fix update delay and debouncing settings (#1453)

Update useExplorer.ts
This commit is contained in:
ameer2468 authored and GitHub committed 2023-10-10 13:54:14 +00:00
1 parent 3efb578340
commit 72b3d60e32
1 file changed
+3 -3
@@ -91,17 +91,17 @@ export function useExplorerSettings<TOrder extends Ordering>({
>;
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(