Throttle hooks for
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!
# yarn yarn add rescript-throttle-react # or npm npm install --save rescript-throttle-react
Then add it to
"bs-dependencies": [ "rescript-throttle-react" ]
// With default timeout (100ms) let fn = ReactThrottle.useThrottled(fn) // With configured timeout let fn = ReactThrottle.useThrottled(~wait=250, fn) // Controlled hook let fn = ReactThrottle.useControlled(fn)
rescript-throttle for more details.