Skip to content

Commit 8710c66

Browse files
committed
Make example/ depend locally on redux-cycles, and update breaking changes
1 parent 4b46050 commit 8710c66

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

example/configureStore.js

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ import { routerMiddleware } from 'react-router-redux';
44
import rootReducer from './reducers';
55
import main from './cycle';
66
import { createCycleMiddleware } from 'redux-cycles';
7+
import {run} from '@cycle/xstream-run';
78
import {makeHTTPDriver} from '@cycle/http';
89
import {timeDriver} from '@cycle/time';
910

10-
const cycleMiddleware = createCycleMiddleware(main, {
11-
Time: timeDriver,
12-
HTTP: makeHTTPDriver()
13-
});
14-
1511
export 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
}

example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
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": {

0 commit comments

Comments
 (0)