Skip to content
Snippets Groups Projects
index.js 1.21 KiB
Newer Older
Julia Friesel's avatar
Julia Friesel committed
import React, { Component } from 'react'
import {
  ScrollView, View
} from 'react-native'
import styles from '../../../styles'
Julia Friesel's avatar
Julia Friesel committed
import labels from '../../../i18n/en/settings'
Julia Friesel's avatar
Julia Friesel committed
import AppText from '../../app-text'
import FramedSegment from '../../framed-segment'
Julia Friesel's avatar
Julia Friesel committed
import TempSlider from './temp-slider'
import UseCervixSetting from './use-cervix'
Julia Friesel's avatar
Julia Friesel committed
import Icon from 'react-native-vector-icons/Entypo'
Julia Friesel's avatar
Julia Friesel committed

export default class Settings extends Component {
  constructor(props) {
    super(props)
    this.state = {}
  }

  render() {
    return (
      <ScrollView>
        <FramedSegment title={labels.useCervix.title}>
          <UseCervixSetting/>
        </FramedSegment>
        <FramedSegment title={labels.tempScale.segmentTitle}>
Julia Friesel's avatar
Julia Friesel committed
          <AppText>{labels.tempScale.segmentExplainer}</AppText>
          <TempSlider/>
        </FramedSegment>
        <FramedSegment style={styles.framedSegmentLast} >
Julia Friesel's avatar
Julia Friesel committed
          <View style={{flexDirection: 'row', alignItems: 'center'}}>
            <Icon name="info-with-circle"/>
            <AppText style={styles.framedSegmentTitle}>{` ${labels.preOvu.title} `}</AppText>
Julia Friesel's avatar
Julia Friesel committed
          </View>
          <AppText>{labels.preOvu.note}</AppText>
Julia Friesel's avatar
Julia Friesel committed
      </ScrollView>
    )
  }