useDebounce
The useDebounce hook is a utility that helps debounce a value, allowing you to delay the execution of a function until after a specified amount of time has elapsed since the last time the debounced function was invoked.
Installation
npx hooks-boost installUsage
import { useDebounce } from 'hooks-boost';
const [val,setVal] = useState("")
const debouncedValue = useDebounce(val, 300);Parameters
value(any): The value you want to debounce.delay(number): The time in milliseconds to wait before updating the debounced value.
Returns
| Property | Type | Description |
|---|---|---|
| debouncedvalue | any | The Value that will update after debounced time |