mirror of
https://github.com/spacedriveapp/spacedrive
synced 2024-07-04 12:13:27 +00:00
[ENG-1217] Fix update delay and debouncing settings (#1453)
Update useExplorer.ts
This commit is contained in:
parent
3efb578340
commit
72b3d60e32
|
@ -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(
|
||||
|
|
Loading…
Reference in a new issue