README
rescript-debounce-react
Debounce hooks for @rescript/react
.
Installation
# yarn
yarn add rescript-debounce-react
# or npm
npm install --save rescript-debounce-react
Then add it to bsconfig.json
:
"bs-dependencies": [
"rescript-debounce-react"
]
Usage
// With default timeout (100ms)
let fn = ReactDebounce.useDebounced(fn)
// With configured timeout
let fn = ReactDebounce.useDebounced(~wait=250, fn)
// Controlled hook
let fn = ReactDebounce.useControlled(fn)
See rescript-debounce
for more details.
License
MIT.