client/src/store/configureStore.js
changeset 47 64428c7ebc19
parent 44 3b20e2b584fe
child 55 a2761c5be551
--- a/client/src/store/configureStore.js	Mon Jun 19 11:56:06 2017 +0200
+++ b/client/src/store/configureStore.js	Mon Jun 19 12:32:11 2017 +0200
@@ -7,13 +7,16 @@
 import createSagaMiddleware from 'redux-saga'
 import Immutable from 'immutable';
 
+const token = localStorage.getItem('token');
+const currentUser = localStorage.getItem('currentUser');
+
 const defaultState = {
   currentSession: null,
   sessions: Immutable.List([]),
   notes: Immutable.List([]),
-  isAuthenticated: false,
-  currentUser: null,
-  token: null,
+  isAuthenticated: token !== null,
+  currentUser: currentUser ? JSON.parse(currentUser) : null,
+  token: token,
   login: {
     loading: false,
     success: false,