...

/

The applyMiddleware function

The applyMiddleware function

Learn about the applyMiddleware function.

We'll cover the following...

One of the best-known store enhancers is applyMiddleware(). This is currently the only store enhancer provided by Redux. The redux code in the library is as follows:

export default function applyMiddleware(...middlewares) {
  return (createStore) => (reducer, preloadedState, enhancer) => {
    var store = createStore(reducer, preloadedState, enhancer)
    var dispatch = store.dispatch
    var
...