Skip to content

Commit 1a4455b

Browse files
committed
Step 0: Setup
1 parent f23e098 commit 1a4455b

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"react-dom": "^15.0.2",
1919
"react-redux": "^4.4.5",
2020
"redux": "^3.5.2",
21+
"redux-saga": "^0.10.4",
2122
"redux-thunk": "^2.1.0"
2223
},
2324
"devDependencies": {

source/sagas/index.js

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
3+
export default function* rootSaga() {
4+
yield [
5+
6+
]
7+
}

source/sagas/login.js

Whitespace-only changes.

source/store.js

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
import {
22
createStore,
33
applyMiddleware
4-
}
5-
from 'redux'
4+
} from 'redux'
65

76
import thunkMiddleware from 'redux-thunk'
7+
import createSagaMiddleware from 'redux-saga'
8+
89
import rootReducer from './reducers'
10+
import rootSaga from './sagas'
11+
12+
const sagaMiddleware = createSagaMiddleware()
913

1014
const store = createStore(rootReducer,
11-
applyMiddleware(thunkMiddleware)
15+
applyMiddleware(thunkMiddleware, sagaMiddleware)
1216
)
1317

18+
sagaMiddleware.run(rootSaga)
1419

1520
export default store

0 commit comments

Comments
 (0)