Skip to content
Snippets Groups Projects
cycle-day.js 786 B
Newer Older
Julia Friesel's avatar
Julia Friesel committed
import React from 'react'
import {
  View,
  Text} from 'react-native'
import moment from 'moment'
import styles from '../../styles'
import NavigationArrow from './navigation-arrow'
Julia Friesel's avatar
Julia Friesel committed

export default function CycleDayHeader(props) {
  return (<View style={[styles.header, styles.headerCycleDay]}>
    <View
      style={styles.accentCircle}
      left={props.middle - styles.accentCircle.width / 2}
    />
    <NavigationArrow direction='left' {...props}/>
Julia Friesel's avatar
Julia Friesel committed
    <View>
      <Text style={styles.dateHeader}>
        {moment(props.date).format('MMMM Do YYYY')}
      </Text>
      {props.cycleDayNumber &&
        <Text style={styles.cycleDayNumber}>
          Cycle day {props.cycleDayNumber}
        </Text>}
    </View>
    <NavigationArrow direction='right' {...props}/>
Julia Friesel's avatar
Julia Friesel committed
  </View>
  )
}