Better sidebar collapse, debuonce container uqeries, fix recent requests

This commit is contained in:
Gregory Schier
2024-02-15 15:07:15 -08:00
parent ef7912615a
commit eae79ab14b
10 changed files with 36 additions and 28 deletions

View File

@@ -4,7 +4,7 @@ import { debounce } from '../lib/debounce';
export function useDebouncedState<T>(
defaultValue: T,
delay?: number,
delay = 500,
): [T, Dispatch<SetStateAction<T>>, Dispatch<SetStateAction<T>>] {
const [state, setState] = useState<T>(defaultValue);
const debouncedSetState = useMemo(() => debounce(setState, delay), [delay]);