EN · DE · RU · FR · ES

#2661: TimeRange.jsx

projectforge-webapp/src/components/design/input/calendar/TimeRange.jsx React-компонент, projectforge-webapp/src/components/design/input/calendar/TimeRange.jsx 81 строка · 78 кода · 0 комментариев · 3 пустых
Компонент ввода диапазона даты/времени для интерфейса календаря. Отображает парные поля `DateTimeInput` для дат «от» и «до» с опциональным вводом времени, кнопками очистки (иконка FontAwesome times) и переключателями для скрытия выбора дня или ввода времени. Поддерживает пропс label, id для доступности и полную валидацию PropTypes для всех свойств даты/времени.

История Git

982c684c7 используем fontawesome как компонент
a7bd53cf4 улучшаем стиль
4b0705276 исправляем ввод времени
01f7e8983 добавляем ввод времени для календаря
5654c7e21 начинаем реализацию календаря