Make desire, pain, mood and note customizable
This commit is contained in:
@@ -16,6 +16,10 @@ import { getCycleDaysSortedByDate } from '../../db'
|
||||
import {
|
||||
getChartFlag,
|
||||
setChartFlag,
|
||||
desireTrackingCategoryObservable,
|
||||
moodTrackingCategoryObservable,
|
||||
noteTrackingCategoryObservable,
|
||||
painTrackingCategoryObservable,
|
||||
sexTrackingCategoryObservable,
|
||||
} from '../../local-storage'
|
||||
import { makeColumnInfo } from '../helpers/chart'
|
||||
@@ -66,9 +70,15 @@ const CycleChart = ({ navigate, setDate }) => {
|
||||
|
||||
const symptomRowEnabledSymptoms = symptomRowSymptoms.filter((symptom) => {
|
||||
if (symptom === 'sex') {
|
||||
if (sexTrackingCategoryObservable.value) {
|
||||
return symptom
|
||||
}
|
||||
return sexTrackingCategoryObservable.value ? symptom : null
|
||||
} else if (symptom === 'desire') {
|
||||
return desireTrackingCategoryObservable.value ? symptom : null
|
||||
} else if (symptom === 'pain') {
|
||||
return painTrackingCategoryObservable.value ? symptom : null
|
||||
} else if (symptom === 'mood') {
|
||||
return moodTrackingCategoryObservable.value ? symptom : null
|
||||
} else if (symptom === 'note') {
|
||||
return noteTrackingCategoryObservable.value ? symptom : null
|
||||
} else {
|
||||
return symptom
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user