createSagaMiddleware([options])
A function that creates the redux-saga middleware as a Redux Subspace middleware.
Arguments
options
(Object): A list of options to pass to the middleware. These are simply passed through to the underlyingredux-saga
createSagaMiddleware
function, so refer to their documentation for supported options.
Returns
(Function): The middleware.
Examples
import { createStore } from 'redux'
import { applyMiddleware } from 'redux-subspace'
import createSagaMiddleware from 'redux-subspace-saga'
import { reducer, saga } from 'somewhere'
const sagaMiddleware = createSagaMiddleware()
const store = createStore(reducer, applyMiddleware(sagaMiddleware))
sagaMiddleware.run(saga)