React-Bootstrap-DateRangePicker: проблема с использованием параметра isInvalidDate

Я пытаюсь использовать ответную загрузку DateRangePicker, но я действительно не понимаю, как правильно использовать параметр isInvalidDate.

Это определение:

isInvalidDate: (функция) Функция, которая передает каждую дату в двух календарях перед их отображением и может возвращать истину или ложь, чтобы указать, должна ли эта дата быть доступна для выбора или нет.

Мне нужна эта функция, чтобы проверить мой массив зарезервированных дат, полученных с моего сервера, и отключить зарезервированные.

Это код, который я написал, но он не работает:

      function checkInvalidDate(date) {
if(bookedTimes.map(booking => (
booking === date.toISOString()
))) {
return true
} else {
return false
}
}

Я использую функциональный компонент в React.

Кто-нибудь имеет опыт работы с этим средством выбора и может помочь мне понять, что я делаю неправильно и как правильно использовать параметр isInvalidDate?

Спасибо!

0 ответов