Fix URLBar expanded state inner buttons

This commit is contained in:
Gregory Schier
2024-01-18 20:40:56 -08:00
parent 56d4212f68
commit 18ea9dda3d
5 changed files with 8 additions and 8 deletions

View File

@@ -2,7 +2,7 @@ import type { Dispatch, SetStateAction } from 'react';
import { useMemo, useState } from 'react';
import { debounce } from '../lib/debounce';
export function useDebouncedSetState<T>(
export function useDebouncedState<T>(
defaultValue: T,
delay?: number,
): [T, Dispatch<SetStateAction<T>>, Dispatch<SetStateAction<T>>] {

View File

@@ -1,8 +1,8 @@
import { useEffect } from 'react';
import { useDebouncedSetState } from './useDebouncedSetState';
import { useDebouncedState } from './useDebouncedState';
export function useDebouncedValue<T>(value: T, delay?: number) {
const [state, setState] = useDebouncedSetState<T>(value, delay);
const [state, setState] = useDebouncedState<T>(value, delay);
useEffect(() => setState(value), [setState, value]);
return state;
}