Skip to content

Commit

Permalink
Client - empty user data on logout
Browse files Browse the repository at this point in the history
  • Loading branch information
SamR1 committed Jan 31, 2020
1 parent 694248e commit 4c3fc34
Showing 1 changed file with 24 additions and 10 deletions.
34 changes: 24 additions & 10 deletions fittrackee_client/src/reducers/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ const handleDataAndError = (state, type, action) => {

const activities = (state = initial.activities, action) => {
switch (action.type) {
case 'LOGOUT':
return initial.activities
case 'PUSH_ACTIVITIES':
return {
...state,
Expand All @@ -34,13 +36,17 @@ const activities = (state = initial.activities, action) => {
}

const calendarActivities = (state = initial.calendarActivities, action) => {
if (action.type === 'UPDATE_CALENDAR') {
return {
...state,
data: action.activities,
}
switch (action.type) {
case 'LOGOUT':
return initial.calendarActivities
case 'UPDATE_CALENDAR':
return {
...state,
data: action.activities,
}
default:
return handleDataAndError(state, 'calendarActivities', action)
}
return handleDataAndError(state, 'calendarActivities', action)
}

const chartData = (state = initial.chartData, action) => {
Expand Down Expand Up @@ -102,8 +108,12 @@ const messages = (state = initial.messages, action) => {
}
}

const records = (state = initial.records, action) =>
handleDataAndError(state, 'records', action)
const records = (state = initial.records, action) => {
if (action.type === 'LOGOUT') {
return initial.records
}
return handleDataAndError(state, 'records', action)
}

const sports = (state = initial.sports, action) =>
handleDataAndError(state, 'sports', action)
Expand All @@ -122,8 +132,12 @@ const user = (state = initial.user, action) => {
}
}

const statistics = (state = initial.statistics, action) =>
handleDataAndError(state, 'statistics', action)
const statistics = (state = initial.statistics, action) => {
if (action.type === 'LOGOUT') {
return initial.statistics
}
return handleDataAndError(state, 'statistics', action)
}

export default history =>
combineReducers({
Expand Down

0 comments on commit 4c3fc34

Please sign in to comment.