EN · DE · RU · FR · ES

#2661 : TimeRange.jsx

projectforge-webapp/src/components/design/input/calendar/TimeRange.jsx Composant React, projectforge-webapp/src/components/design/input/calendar/TimeRange.jsx 81 lignes · 78 lignes de code · 0 commentaires · 3 lignes vides
Composant de saisie de plage de date/heure pour l'interface calendrier. Affiche des champs `DateTimeInput` appariés pour les dates « de » et « à » avec des saisies horaires optionnelles, des boutons d'effacement (icône FontAwesome times) et des bascules pour masquer le sélecteur de jour ou la saisie horaire. Prend en charge la propriété label, un identifiant pour l'accessibilité et une validation complète des PropTypes pour toutes les propriétés de date/heure.

Historique Git

982c684c7 utiliser fontawesome comme composant
a7bd53cf4 améliorer le style
4b0705276 corriger la saisie horaire
01f7e8983 ajouter la saisie horaire pour le calendrier
5654c7e21 commencer l'implémentation du calendrier