dampen

0.0.1 • Public • Published

dampen

npm version npm downloads Build Status Coverage Status

Debounce any redux action-creator.

const dampen = require('dampen')
 
const update = dampen(250, payload =>
  ({ type: 'UPDATE', payload })
)
 
// elsewhere...
 
dispatch(update('one'))
dispatch(update('two'))
dispatch(update('three'))
 
// only { type: 'UPDATE', payload: 'three' }
// will be dispatched after 250ms

Requires redux-thunk or native support for thunks to function properly.

Package Sidebar

Install

npm i dampen

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

5 kB

Total Files

5

Last publish

Collaborators

  • flintinatux