useDebounce<T> function

Debounce<T> useDebounce<T>({
  1. required int debounceDelay,
  2. required void callback(
    1. T
    ),
  3. List<Object?>? keys,
})

Implementation

Debounce<T> useDebounce<T>({
  required int debounceDelay,
  required void Function(T) callback,
  List<Object?>? keys,
}) {
  return use(
    _DebounceHook<T>(
      debounceDelay: debounceDelay,
      callback: callback,
      keys: keys,
    ),
  );
}