isOutsideRange
ожидает обратного вызова, который получает в качестве аргумента день календаря.
Вы должны написать функцию для сравнения этого аргумента с днем, который вы хотите заблокировать.Пример функции
function blocksDay(day) {
return day.isSame(moment(), ‘“day”);
}
....
<SingleDatePicker
...
isOutsideRange={blocksDay}
/>
blocksDay
Функция выполняется для каждого дня календаря, чтобы узнать, какие дни разрешены.
Вы можете блокировать целые диапазоны или только определенные даты.Это благодаря библиотеке moment.js
.Вот ссылка на документацию по моменту: момент
Вы можете протестировать моментные функции в браузере, если хотите, просто откройте консоль браузера, когда вы находитесь на веб-сайте момента