Sawtaytoes
9/30/2018 - 7:47 AM

Pass Dependencies into Epic Middleware

The createEpicMiddleware function for Redux-Observable provides a mechanism to inject dependencies.

const epicOptions = {
  dependencies: {
    ajax,
  },
}

const epicMiddleware = (
  createEpicMiddleware(epicOptions) // redux-observable 1.0.0
  // createEpicMiddleware(rootEpic, epicOptions) // redux-observable 0.x.x
)