onFocusChange для DateRangePicker - PullRequest
       10

onFocusChange для DateRangePicker

0 голосов
/ 15 апреля 2019

Я новичок в React, просто вопрос о DateRangePicker реагирующих дат. Ниже краткий код:

//a class component
state = {
   calendarFocused: null
};

onFocusChange = (calendarFocused) => {
   console.log(calendarFocused);
   this.setState(() => ({calendarFocused}));
}


 <DateRangePicker 
   startDate={this.props.filters.startDate}
   endDate={this.props.filters.endDate}
   onDatesChange={this.onDatesChange}
   focusedInput={this.state.calendarFocused}
   onFocusChange={this.onFocusChange}
 />

и я заметил странную вещь, когда я нажимаю на ввод даты начала, консоль записывает «startDate», достаточно справедливо. Но когда я выбрал начальную дату, консоль дважды регистрировала «endDate», почему не один раз, а дважды, что за этим стоит?

...