From d7512ace72448242b392299cf459c9c72c8dbee5 Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Fri, 11 Aug 2017 14:48:42 +0300 Subject: Get Google authentication flow working --- src/store/configureStore.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/store') 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, + ) ) ); -- cgit v1.2.3