enables back button on symptom view

This commit is contained in:
tina
2018-09-26 19:31:30 +02:00
parent c06bfa2c91
commit 1b11b24a4c
3 changed files with 6 additions and 14 deletions
+6
View File
@@ -60,6 +60,12 @@ export default class App extends Component {
<Header <Header
title={titles[this.state.currentPage]} title={titles[this.state.currentPage]}
/>} />}
{isSymptomView(this.state.currentPage) &&
<Header
title={titles[this.state.currentPage]}
isSymptomView={true}
goBack={this.handleBackButtonPress}
/>}
{React.createElement(page, { {React.createElement(page, {
navigate: this.navigate, navigate: this.navigate,
-10
View File
@@ -10,7 +10,6 @@ import { bleeding as labels } from '../labels/labels'
import ActionButtonFooter from './action-button-footer' import ActionButtonFooter from './action-button-footer'
import SelectTabGroup from '../select-tab-group' import SelectTabGroup from '../select-tab-group'
import SymptomSection from './symptom-section' import SymptomSection from './symptom-section'
import Header from '../../header'
export default class Bleeding extends Component { export default class Bleeding extends Component {
constructor(props) { constructor(props) {
@@ -32,15 +31,6 @@ export default class Bleeding extends Component {
] ]
return ( return (
<View style={{ flex: 1 }}> <View style={{ flex: 1 }}>
<Header
title={'Bleeding'}
isSymptomView={true}
goBack={() => this.props.navigate('CycleDay', this.props.cycleDay)}
cycleDayNumber={this.props.cycleDayNumber}
date={this.props.cycleDay.date}
infoTitle={'Info here'}
infoText={'bla bla'}
/>
<ScrollView style={styles.page}> <ScrollView style={styles.page}>
<SymptomSection <SymptomSection
header="Heaviness" header="Heaviness"
-4
View File
@@ -10,7 +10,6 @@ import { formatDateForViewHeader } from '../components/cycle-day/labels/format'
export default class Header extends Component { export default class Header extends Component {
render() { render() {
console.log(this.props)
return ( return (
this.props.isCycleDayOverView ? this.props.isCycleDayOverView ?
<View style={[styles.header, styles.headerCycleDay]}> <View style={[styles.header, styles.headerCycleDay]}>
@@ -45,9 +44,6 @@ export default class Header extends Component {
<Text style={styles.dateHeader}> <Text style={styles.dateHeader}>
{this.props.title} {this.props.title}
</Text> </Text>
<Text style={styles.cycleDayNumber} >
{formatDateForViewHeader(this.props.date)}
</Text>
</View > </View >
<Icon <Icon
name='information-outline' name='information-outline'