diff --git a/components/chart/day-column.js b/components/chart/day-column.js index 4c2244d..825cb69 100644 --- a/components/chart/day-column.js +++ b/components/chart/day-column.js @@ -43,11 +43,11 @@ export default class DayColumn extends Component { } else if (symptom === 'pain') { // is any pain documented? acc.pain = cycleDay.pain && - Object.values(cycleDay.pain).some(x => x === true) + Object.values({...cycleDay.pain}).some(x => x === true) } else if (symptom === 'mood') { // is mood documented? acc.mood = cycleDay.mood && - Object.values(cycleDay.mood).some(x => x === true) + Object.values({...cycleDay.mood}).some(x => x === true) } acc[`${symptom}Exclude`] = cycleDay[symptom] && cycleDay[symptom].exclude return acc diff --git a/components/cycle-day/cycle-day-overview.js b/components/cycle-day/cycle-day-overview.js index 75036c4..a04458e 100644 --- a/components/cycle-day/cycle-day-overview.js +++ b/components/cycle-day/cycle-day-overview.js @@ -106,7 +106,7 @@ export default class CycleDayOverView extends Component { }, sex: sex => { let sexLabel = [] - if (sex && Object.values(sex).some(val => val)){ + if (sex && Object.values({...sex}).some(val => val)){ Object.keys(sex).forEach(key => { if(sex[key] && key !== 'other' && key !== 'note') { sexLabel.push( @@ -128,7 +128,7 @@ export default class CycleDayOverView extends Component { }, pain: pain => { let painLabel = [] - if (pain && Object.values(pain).some(val => val)){ + if (pain && Object.values({...pain}).some(val => val)){ Object.keys(pain).forEach(key => { if(pain[key] && key !== 'other' && key !== 'note') { painLabel.push(painLabels[key]) @@ -147,7 +147,7 @@ export default class CycleDayOverView extends Component { }, mood: mood => { let moodLabel = [] - if (mood && Object.values(mood).some(val => val)){ + if (mood && Object.values({...mood}).some(val => val)){ Object.keys(mood).forEach(key => { if(mood[key] && key !== 'other' && key !== 'note') { moodLabel.push(moodLabels[key])