File tree Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -4,15 +4,14 @@ import { routerMiddleware } from 'react-router-redux';
44import rootReducer from './reducers' ;
55import main from './cycle' ;
66import { createCycleMiddleware } from 'redux-cycles' ;
7+ import { run } from '@cycle/xstream-run' ;
78import { makeHTTPDriver } from '@cycle/http' ;
89import { timeDriver } from '@cycle/time' ;
910
10- const cycleMiddleware = createCycleMiddleware ( main , {
11- Time : timeDriver ,
12- HTTP : makeHTTPDriver ( )
13- } ) ;
14-
1511export default function configureStore ( ) {
12+ const cycleMiddleware = createCycleMiddleware ( ) ;
13+ const { makeActionDriver, makeStateDriver } = cycleMiddleware ;
14+
1615 const composeEnhancers = window . __REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose ;
1716 const store = createStore (
1817 rootReducer ,
@@ -23,5 +22,13 @@ export default function configureStore() {
2322 )
2423 )
2524 ) ;
25+
26+ run ( main , {
27+ ACTION : makeActionDriver ( ) ,
28+ STATE : makeStateDriver ( ) ,
29+ Time : timeDriver ,
30+ HTTP : makeHTTPDriver ( ) ,
31+ } )
32+
2633 return store ;
2734}
Original file line number Diff line number Diff line change 2222 "react-router" : " ^2.6.1" ,
2323 "react-router-redux" : " ^4.0.5" ,
2424 "redux" : " ^3.5.2" ,
25- "redux-cycles" : " 0.2.3 " ,
25+ "redux-cycles" : " file:../ " ,
2626 "xstream" : " ^9.0.0"
2727 },
2828 "devDependencies" : {
You can’t perform that action at this time.
0 commit comments