Как динамически отключать дни в react datepicker

#reactjs #datepicker #react-datepicker

#reactjs #datepicker #react-datepicker

Вопрос:

Я использую React DatePicker.Я хочу отключить дни в сборщике дат. Я могу сделать это, передав номер дня, как показано ниже, так что понедельник, вторник и суббота будут отключены.Но как мне добиться этого динамически? Я могу сформировать массив, подобный этому var notAvailableDays=[1,2,6] // который должен отключить эти дни. Как мне вернуть это сразу?

 const isWeekday = (date) => {
   const day = date.getDay(date);
   return day !== 1 amp;amp; day !== 2 amp;amp; day !== 6;
  }
  

;

Ответ №1:

Вы можете выполнить поиск в массиве следующим образом

 const notAvailableDays = [1,2,6];

const isDisabled = (date) => {
   const day = date.getDay(date);
   return notAvailableDays.includes(day);
}