1.0.5 • Published 3 years ago

use-debounce-maker v1.0.5

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

useDebounceWrapper

React hook to make a function debounced. https://www.npmjs.com/package/use-debounce-maker

Usage

import useDebounceMaker from "use-debounce-maker";

export default function Example() {
  //'debouncedMyFunc' is now a debounced version of function myFunc and debounced with 1000 milliseconds.
  const debouncedMyFunc = useDebounceMaker(myFunc, 1000);

  function myFunc(e) {
    console.log("Input value: " + e.target.value);
  }

  return <input onChange={debouncedMyFunc} />;
}

View on Codesandbox

Params

ParamTypeRequiredDefaultDescription
funcanytruenullThe function to be debounced
durationnumberfalse300duration for the debounce delay

https://www.npmjs.com/package/use-debounce-maker

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago