use Event.currentTarget in Calendar.changeViewMonth
Also do the same on Calendar.handleYearClick.old
parent
f9d6d3b1c6
commit
8a91ab3bed
|
@ -56,14 +56,14 @@ const factory = (IconButton) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
handleYearClick = (event) => {
|
handleYearClick = (event) => {
|
||||||
const year = parseInt(event.target.id);
|
const year = parseInt(event.currentTarget.id);
|
||||||
const viewDate = time.setYear(this.props.selectedDate, year);
|
const viewDate = time.setYear(this.props.selectedDate, year);
|
||||||
this.setState({viewDate});
|
this.setState({viewDate});
|
||||||
this.props.onChange(viewDate, false);
|
this.props.onChange(viewDate, false);
|
||||||
};
|
};
|
||||||
|
|
||||||
changeViewMonth = (event) => {
|
changeViewMonth = (event) => {
|
||||||
const direction = event.target.id;
|
const direction = event.currentTarget.id;
|
||||||
this.setState({
|
this.setState({
|
||||||
direction,
|
direction,
|
||||||
viewDate: time.addMonths(this.state.viewDate, DIRECTION_STEPS[direction])
|
viewDate: time.addMonths(this.state.viewDate, DIRECTION_STEPS[direction])
|
||||||
|
|
Loading…
Reference in New Issue