Style temp reminder setting
This commit is contained in:
@@ -45,7 +45,8 @@ export const settings = {
|
|||||||
},
|
},
|
||||||
tempReminder: {
|
tempReminder: {
|
||||||
title: 'Temperature reminder',
|
title: 'Temperature reminder',
|
||||||
explainer: 'Set a morning reminder to take your temperature'
|
noTimeSet: 'Set a time for a daily reminder to take your temperature',
|
||||||
|
timeSet: time => `Daily reminder set for ${time}`
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+15
-8
@@ -5,8 +5,7 @@ import {
|
|||||||
ScrollView,
|
ScrollView,
|
||||||
Alert,
|
Alert,
|
||||||
Text,
|
Text,
|
||||||
TextInput,
|
Switch
|
||||||
Keyboard
|
|
||||||
} from 'react-native'
|
} from 'react-native'
|
||||||
import DateTimePicker from 'react-native-modal-datetime-picker-nevo'
|
import DateTimePicker from 'react-native-modal-datetime-picker-nevo'
|
||||||
import Slider from '@ptomasroos/react-native-multi-slider'
|
import Slider from '@ptomasroos/react-native-multi-slider'
|
||||||
@@ -36,12 +35,20 @@ export default class Settings extends Component {
|
|||||||
<Text style={styles.settingsSegmentTitle}>
|
<Text style={styles.settingsSegmentTitle}>
|
||||||
{settingsLabels.tempReminder.title}
|
{settingsLabels.tempReminder.title}
|
||||||
</Text>
|
</Text>
|
||||||
{this.state.time ?
|
<View style={{ flexDirection: 'row', alignItems: 'center' }}>
|
||||||
<Text>{settingsLabels.tempReminder.explainerChange}</Text>
|
<View style={{ flex: 1 }}>
|
||||||
:
|
{this.state.time ?
|
||||||
<Text>{settingsLabels.tempReminder.explainer}</Text>
|
<Text>{settingsLabels.tempReminder.timeSet(this.state.time)}</Text>
|
||||||
}
|
:
|
||||||
<Text>{this.state.time}</Text>
|
<Text>{settingsLabels.tempReminder.noTimeSet}</Text>
|
||||||
|
}
|
||||||
|
</View>
|
||||||
|
<Switch
|
||||||
|
value={this.state.tempReminderEnabled}
|
||||||
|
onValueChange={val => this.setState({ tempReminderEnabled: val })}
|
||||||
|
onTintColor={secondaryColor}
|
||||||
|
/>
|
||||||
|
</View>
|
||||||
<DateTimePicker
|
<DateTimePicker
|
||||||
mode="time"
|
mode="time"
|
||||||
isVisible={this.state.isTimePickerVisible}
|
isVisible={this.state.isTimePickerVisible}
|
||||||
|
|||||||
Reference in New Issue
Block a user