From 8e56fc0b232e9bdf38bfee94a211e5bd0fef2673 Mon Sep 17 00:00:00 2001 From: emelko <ml.kochsiek@mailbox.org> Date: Fri, 3 Aug 2018 13:28:10 +0200 Subject: [PATCH] Adds new set of labels for chosing intensity of a tracking category --- components/cycle-day/cycle-day-overview.js | 5 +++-- components/cycle-day/labels/labels.js | 3 ++- components/cycle-day/symptoms/desire.js | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/components/cycle-day/cycle-day-overview.js b/components/cycle-day/cycle-day-overview.js index 3befceae..0b476f5b 100644 --- a/components/cycle-day/cycle-day-overview.js +++ b/components/cycle-day/cycle-day-overview.js @@ -12,7 +12,8 @@ import { mucusNFP as computeSensiplanMucusLabels, cervixOpening as openingLabels, cervixFirmness as firmnessLabels, - cervixPosition as positionLabels + cervixPosition as positionLabels, + intensity as intensityLabels } from './labels/labels' import cycleDayModule from '../../lib/cycle' import { bleedingDaysSortedByDate } from '../../db' @@ -149,7 +150,7 @@ function getLabel(symptomName, symptom) { }, desire: desire => { if (typeof desire.value === 'number') { - const desireLabel = `${positionLabels[desire.value]}` + const desireLabel = `${intensityLabels[desire.value]}` return desireLabel } } diff --git a/components/cycle-day/labels/labels.js b/components/cycle-day/labels/labels.js index 6e294ef8..68735ee1 100644 --- a/components/cycle-day/labels/labels.js +++ b/components/cycle-day/labels/labels.js @@ -5,10 +5,11 @@ export const mucusNFP = ['t', 'Ø', 'f', 'S', '+S'] export const cervixOpening = ['closed', 'medium', 'open'] export const cervixFirmness = ['hard', 'soft'] export const cervixPosition = ['low', 'medium', 'high'] +export const intensity = ['low', 'medium', 'high'] export const fertilityStatus = { fertile: 'fertile', infertile: 'infertile', fertileUntilEvening: 'Fertile phase ends in the evening', unknown: 'We cannot show any cycle information because no menses has been entered' -} \ No newline at end of file +} diff --git a/components/cycle-day/symptoms/desire.js b/components/cycle-day/symptoms/desire.js index 9fdd99bf..58a7cebd 100644 --- a/components/cycle-day/symptoms/desire.js +++ b/components/cycle-day/symptoms/desire.js @@ -6,7 +6,7 @@ import { import RadioForm from 'react-native-simple-radio-button' import styles from '../../../styles' import { saveSymptom } from '../../../db' -import { positionOrIntensity as labels } from '../labels/labels' +import { intensity as labels } from '../labels/labels' export default class Desire extends Component { constructor(props) { -- GitLab