highlightDates или excludeDates не работают в Firefox Reaction-DatePicker - PullRequest
0 голосов
/ 10 июля 2019

Я использую react-datepicker. У меня есть массив дат, который я хочу выделить, и каждый элемент массива является объектом даты. Он отлично работает на Chrome, но не работает на Microsoft edge и firefox . Ниже мой код и массив дат:

Код даты:

    <DatePicker
        selected={this.state.selectedDate}
        onChange={this.handleDateChange}
        minDate={new Date()}
        highlightDates={delivery_schedule_unavailable_days}
    />

Массив дат:

   var delivery_schedule_unavailable_days = [
      0: Fri Jul 12 2019 00:00:00 GMT+0530 (India Standard Time) {}
      1: Sat Jul 13 2019 00:00:00 GMT+0530 (India Standard Time) {}
   ]

Проблемы:

Firefox не добавляет класс react-datepicker__day--highlighted к календарной дате и не преобразует массив дат в следующее:

    var delivery_schedule_unavailable_days = [
       0: Date -002019-07-11T18:06:32.000Z
       1: Date -002019-07-12T18:06:32.000Z
    ]

Microsoft edge выдает ошибку и преобразует массив дат в следующее:

   var delivery_schedule_unavailable_days = [
     0: [date] Invalid Date
     1: [date] Invalid Date
   ]

Может кто-нибудь помочь мне с тем же?

...