Function: useDebounce()
useDebounce<
T>(func,delayMs): (...args) =>void
Defined in: src/core/services/timing.service.ts:152
Returns a debounced version of func that delays invocation until
delayMs milliseconds of quiet.
Type Parameters
T
T extends (...args) => unknown
The wrapped function type.
Parameters
func
T
Function to debounce.
delayMs
number
Debounce delay in milliseconds.
Returns
A debounced function with the same signature.
(...args) => void
Example
const debouncedSearch = useDebounce(fetchResults, 300);
input.addEventListener("input", () => debouncedSearch(input.value));