README
redux-promises-concluder
A Redux middleware to keep track of active promises and notify when all resolved. Useful in server side rendering of single page applications.
Install
npm install redux-promises-concluder --save
or
yarn add redux-promises-concluder
Usage
const concluderMiddleware = require('redux-promises-concluder')(concluded)
function concluded(getState) {
console.log('All promises concluded. The final state is', getState())
// here we can send a response to the client
}
let store = createStore(reducer, defaultState,
compose(applyMiddleware(concluderMiddleware)))