Есть два поля: в одном дата начала события, в другом - дата конца события. Необходимо при выборе даты начала события изменять minDate даты конца события, при этом изменяться должно по формуле: выбранная начальная дата + 14 дней вперед. Т.е. чтобы закончить событие можно было лишь через 14 дней, все предыдущие даты должны быть заблокированы.
Есть набросок кода:
const startDate = flatpickr (document.getElementById('startDate'), {
locale: "ru",
dateFormat: "Y/m/d",
onChange: function(dateStr, dateObj) {
endDate.set("minDate", dateObj);
}
});
const endDate = flatpickr (document.getElementById('endDate'), {
locale: "ru",
dateFormat: "Y/m/d"
});