equal
deleted
inserted
replaced
5 import { routerMiddleware } from 'react-router-redux'; |
5 import { routerMiddleware } from 'react-router-redux'; |
6 import handleTransitions from 'redux-history-transitions'; |
6 import handleTransitions from 'redux-history-transitions'; |
7 import createSagaMiddleware from 'redux-saga' |
7 import createSagaMiddleware from 'redux-saga' |
8 import Immutable from 'immutable'; |
8 import Immutable from 'immutable'; |
9 |
9 |
|
10 const token = localStorage.getItem('token'); |
|
11 const currentUser = localStorage.getItem('currentUser'); |
|
12 |
10 const defaultState = { |
13 const defaultState = { |
11 currentSession: null, |
14 currentSession: null, |
12 sessions: Immutable.List([]), |
15 sessions: Immutable.List([]), |
13 notes: Immutable.List([]), |
16 notes: Immutable.List([]), |
14 isAuthenticated: false, |
17 isAuthenticated: token !== null, |
15 currentUser: null, |
18 currentUser: currentUser ? JSON.parse(currentUser) : null, |
16 token: null, |
19 token: token, |
17 login: { |
20 login: { |
18 loading: false, |
21 loading: false, |
19 success: false, |
22 success: false, |
20 error: false, |
23 error: false, |
21 } |
24 } |