redux-promises-concluderdeprecated

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

Usage no npm install needed!

<script type="module">
  import reduxPromisesConcluder from 'https://cdn.skypack.dev/redux-promises-concluder';
</script>

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