I am using material ui datepicker -
<MuiPickersUtilsProvider utils={DateFnsUtils}>
<DatePicker value={selectedDate} onChange={date=>handleDateChange(date)}
shouldDisableDate={disableWeekends} />
</MuiPickersUtilsProvider>
function disableWeekneds(date){
let datesToDisabled=['2021-10-18','2021-10-20']
const dateInt = [
datesToDisabled[0],
datesToDisabled[1]
];
let isToDisabled=dateInt.includes(date.toISOString().split('T')[0])
return date.getDay()==6 || date.getDay()==0 || isToDisabled;
}
Here in disable weekends function I am disabling weekends + custom dates. When I open calender , I see disabled dates to be - 19th Oct and 20th Oct.
How can I resolve this? I tried with - parseISO , but no use.