Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

redux-promises-concluder

arashmilani5MITdeprecated1.0.0

This middleware can not handle multiple async calls logically so I'm depricating it

A Redux middleware to keep track of active promises and notify when all resolved. Useful in server side rendering of single page applications.

redux, middleware, redux, middleware, spa, ssr, server, side, rendering

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