Redux Async Queue
Async queue middleware for Redux.
If you used ES modules
If you use CommonJS
If you need a UMD version
What is it?
ReduxAsyncQueue middleware makes queueing redux actions painless. This allows you to fire multiple actions simultaneously and have them execute asynchronously in order.
For example, let's say we are making burgers (because they're delicious!). We can only make one burger at a time, but our friends keep coming up and saying they want one. You have 10 requests, but can only make one at a time. Here is how we'd write that delicious example out with the ReduxAsyncQueue middleware.
You'll notice the next()
call within callback
. That is the key to letting ReduxAsyncQueue know that you are ready to start making the next burger. The queue
key specifies to which queue this callback belongs. You may have several different queues for any given application.
Installation
To enable ReduxAsyncQueue, use applyMiddleware()
:
License
MIT
Last updated