Когда я открываю, а затем закрываю экземпляр Flatpickr без выбора даты, он устанавливает его на сегодняшний день. Как предотвратить такое поведение? Мне нужно, чтобы ввод даты оставался пустым, если он не установлен пользователем.
Экземпляр Flatpickr обернут React-Flatpickr.
<Flatpickr
ref={fpStartDate}
className='th-input-container__input'
value={startDate}
onClose={(selectedDates, dateStr, instance) => {
if (selectedDates.length > 0) {
setInputValue(1);
setCurrentPage(1);
setStartDate(selectedDates[0]);
}
}}
options={{
enableTime: true,
enableSeconds: true,
dateFormat: 'd.m.Y, H:i:S',
locale: Russian,
mode: 'single',
time_24hr: true,
minuteIncrement: 1,
allowInput: true,
disableMobile: true,
monthSelectorType: 'dropdown',
onOpen: function(selectedDates, dateStr, instance) {
setTimeout(function() {
instance.open();
}, 200);
}
}}
placeholder='from'
/>