Включите определенные даты в datepicker - PullRequest
0 голосов
/ 03 августа 2020

Я ищу datepicker в React, где я могу включить только определенные даты. Все остальные даты нужно отключить. Я могу передать список дат в datepicker, и он позволит включить только даты в этом списке. Кто-нибудь знает, что такое датпикер?

Ответы [ 2 ]

2 голосов
/ 06 августа 2020

Вы можете использовать includeDates из React Datepicker . Измените его своим списком дат.

<DatePicker
  selected={startDate}
  onChange={date => setStartDate(date)}
  includeDates={[new Date('2020-08-08'), new Date('2020-08-09')]}
/>
1 голос
/ 05 августа 2020

Один пример с использованием https://reactdatepicker.com/

const allowedDates = ['2020-06-04', '2020-06-05'];

return (
    <DatePicker
        filterDate={(d) => allowedDates.includes(moment(d).format('YYYY-MM-DD')) }
    />
)
...