Я хочу внести небольшое изменение в код календаря, чтобы при нажатии на каждый день недели открывалась страница ScanPhoto.Но я не знаю, как это сделать.Мой калькулятор сделан правильно, но он не
navigate ('ScanPhoto'). В нем есть синтаксическая ошибка, и я не знаю, как писать
export default class Home extends Component<Props> {
constructor(props) {
super(props);
this.state = {
selectedStartDate: null,
};
this.onDateChange = this.onDateChange.bind(this);
}
onDateChange(date) {
this.setState({
selectedStartDate: date,
navigate('ScanPhoto')
});
}
render() {
const { selectedStartDate } = this.state;
const startDate = selectedStartDate ? selectedStartDate.format('jYYYY/jM/jD [is] YYYY/M/D') : '';
const {navigate}=this.props.navigation;
return (
<Container>
<Content>
<View style={styles.container}>
<JalaliCalendarPicker
onDateChange={this.onDateChange}
/>
<View>
<Text >SELECTED DATE:{ startDate }</Text>
</View>
</View>
<Button rounded light onPress={()=>navigate('calculator')}>
<Text> calculator </Text>
</Button>
</Content>
</Container>
);
}
}