diff options
| author | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-08-11 14:48:42 +0300 |
|---|---|---|
| committer | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-09-23 10:05:37 +0200 |
| commit | d7512ace72448242b392299cf459c9c72c8dbee5 (patch) | |
| tree | 37ce113d5d47440139bfe357e9ad547063cd44f7 /src/store | |
| parent | 737ce62470a13ae153788207719396e107252955 (diff) | |
Get Google authentication flow working
Diffstat (limited to 'src/store')
| -rw-r--r-- | src/store/configureStore.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/store/configureStore.js b/src/store/configureStore.js index 9584f591..ec932cf7 100644 --- a/src/store/configureStore.js +++ b/src/store/configureStore.js @@ -1,15 +1,19 @@ -import {applyMiddleware, createStore} from "redux"; +import {applyMiddleware, compose, createStore} from "redux"; +import persistState from "redux-localstorage"; import {createLogger} from "redux-logger"; -import thunkMiddleware from "redux-thunk"; +import {authRedirectMiddleware} from "../auth/index"; import rootReducer from "../reducers/index"; const logger = createLogger(); const configureStore = () => createStore( rootReducer, - applyMiddleware( - thunkMiddleware, - logger, + compose( + persistState("auth"), + applyMiddleware( + logger, + authRedirectMiddleware, + ) ) ); |
