I am working with two given dates and want to show them in my calendar. I'm using react-native-calendars
. Here i need to pass an array to show in my calendar like this:
const calendarData = [
{ date: '2021-04-01', status: 'available' },
{ date: '2021-04-02', status: 'available' },
{ date: '2021-04-03', status: 'available' },
{ date: '2021-04-04', status: 'booked' },
{ date: '2021-04-05', status: 'booked' },
{ date: '2021-04-06', status: 'available' },
{ date: '2021-04-07', status: 'available' },
{ date: '2021-04-08', status: 'booked' },
{ date: '2021-04-09', status: 'available' },
{ date: '2021-04-27', status: 'available', selected: true },
];
But i have got my start date and finish date from my API.
var fromDate = '2021-04-01';
var toDate = '2021-04-15';
From these two dates, how can i generate an array like calendarData
.