Resets the date in store for today date when navigating home
This commit is contained in:
+5
-1
@@ -4,6 +4,7 @@ import { ScrollView, View } from 'react-native'
|
|||||||
import { connect } from 'react-redux'
|
import { connect } from 'react-redux'
|
||||||
|
|
||||||
import { navigate } from '../slices/navigation'
|
import { navigate } from '../slices/navigation'
|
||||||
|
import { setDate } from '../slices/date'
|
||||||
|
|
||||||
import DripHomeIcon from '../assets/drip-home-icons'
|
import DripHomeIcon from '../assets/drip-home-icons'
|
||||||
import {
|
import {
|
||||||
@@ -71,10 +72,12 @@ class Home extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
navigateToCycleDayView = () => {
|
navigateToCycleDayView = () => {
|
||||||
|
this.props.setDate(this.todayDateString)
|
||||||
this.props.navigate('CycleDay')
|
this.props.navigate('CycleDay')
|
||||||
}
|
}
|
||||||
|
|
||||||
navigateToBleedingEditView = () => {
|
navigateToBleedingEditView = () => {
|
||||||
|
this.props.setDate(this.todayDateString)
|
||||||
this.props.navigate('BleedingEditView')
|
this.props.navigate('BleedingEditView')
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -157,7 +160,8 @@ class Home extends Component {
|
|||||||
|
|
||||||
const mapDispatchToProps = (dispatch) => {
|
const mapDispatchToProps = (dispatch) => {
|
||||||
return({
|
return({
|
||||||
navigate: (page) => dispatch(navigate(page))
|
navigate: (page) => dispatch(navigate(page)),
|
||||||
|
setDate: (date) => dispatch(setDate(date)),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user