A basic example of the Redux-Observable middleware function.
const reduxObservableMiddleware = (
store => {
const reduxObservable$ = (
new Subject()
)
reduxObservable$
.subscribe(store.dispatch)
return (
action => {
reduxObservable$
.next(action)
return (
next => next()
)
}
)
}
)