Как распознать, если пользователь выбрал данные нажатием кнопки «Ввод» или щелчком мыши?
Ниже мой код:
<SingleDatePicker
date={this.state.date}
isOutsideRange={() => false}
isDayHighlighted={day => isSameDay(moment(new Date()),moment(day))}
daySize={30}
verticalSpacing={2}
onDateChange={date => {
this.setState({ date });
if(date) {
this.props.onSaveValue(date.unix());
}
}}
displayFormat={this.props.dateFormat}
focused={this.state.focused}
numberOfMonths={1}
placeholder={this.props.dateFormat}
onFocusChange={({ focused }) =>{
this.setState({ focused });
this.props.isCalendarOpen(focused)
}}
/>
У меня есть простой SingleDatePicker
, и я не нашел способа узнать, как Пользователь выбрал данные, без addeventlisener
и других слушателей.