--- a/client/src/reducers/sessionsReducer.js Mon Jun 12 18:09:13 2017 +0200
+++ b/client/src/reducers/sessionsReducer.js Mon Jun 12 18:12:38 2017 +0200
@@ -3,7 +3,7 @@
export const currentSession = (state = null, action) => {
switch (action.type) {
- case types.NEW_SESSION:
+ case types.CREATE_SESSION:
return action.session;
default:
return state;
@@ -12,7 +12,7 @@
export const sessions = (state = Immutable.List([]), action) => {
switch (action.type) {
- case types.NEW_SESSION:
+ case types.CREATE_SESSION:
return state.push(action.session);
case types.UPDATE_SESSION:
const sessionToUpdate = state.find(session => session === action.session);
@@ -22,6 +22,8 @@
}
const updatedSession = Object.assign({}, sessionToUpdate, action.values);
return state.set(sessionIndex, updatedSession);
+ case types.LOAD_SESSIONS:
+ return action.sessions;
default:
return state;
}