Debounce hooks for @rescript/react
npm install rescript-debounce-react


Debounce hooks for @rescript/react.
> ### ShakaCode
> If you are looking for help with the development and optimization of your project, ShakaCode can help you to take the reliability and performance of your app to the next level.
>
> If you are a developer interested in working on ReScript / TypeScript / Rust / Ruby on Rails projects, we're hiring!
``shell`yarn
yarn add rescript-debounce-reactor npm
npm install --save rescript-debounce-react
Then add it to rescript.json:
`json`
"bs-dependencies": [
"rescript-debounce-react"
]
`rescript
// With default timeout (100ms)
let fn = fn->ReactDebounce.useDebounced
// With configured timeout
let fn = fn->ReactDebounce.useDebounced(~wait=250)
// Controlled hook
let fn = fn->ReactDebounce.useControlled
`
See rescript-debounce` for more details.
MIT.