redux-debounce-thunk
v1.0.1
Published
make a debounced version of a redux thunk action creator
Downloads
399
Readme
Make debounced action creator
You want to use this package to create a debounced version of a redux action creator. Example use cases:
- send ajax call after a user stops changing search query
- I don't know. PRs are welcome.
Installation
npm i redux-debounce-thunk
# or with yarn
yarn add redux-debounce-thunk
Notice: this requires redux and redux-thunk (of course).
Usage
import makeDebounce from 'redux-debounce-thunk'
const actionCreator = /* some action creator */;
const debouncedActionCreator = makeDebounce(actionCreator, 300); // debounce 300ms
// simply dispatch the action
store.dispatch(debouncedActionCreator(anyParams, anotherOne));
Why another redux-debounce-xxx
Because I don't want meta
and another middleware.