1.0.0 • Published 7 years ago

redux-promises-concluder v1.0.0

Weekly downloads
5
License
MIT
Repository
github
Last release
7 years ago

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)))