-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Hintergrund:
Die aktuell in der date-picker-Komponente verwendete Bibliothek Pikaday.js wurde seit über 4 Jahren nicht mehr gewartet und entspricht nicht mehr modernen Entwicklungsstandards.
Vorschlag:
Die Bibliothek Vue 3 Datepicker bietet eine zeitgemäße und funktionsreiche Alternative und sollte als neue Kalender-Bibliothek implementiert werden.
Akzeptanzkriterien:
• Pikaday.js entfernen: Die veraltete Bibliothek muss aus dem Projekt und der date-picker-Komponente entfernt werden.
• Refactoring der c-date-picker.vue Komponente: Anpassung der bestehenden Komponente, um die Funktionalität von Vue 3 Datepicker nahtlos zu integrieren.
• Modernisierung der Komponente: Sicherstellen, dass alle bestehenden Features der c-date-picker.vue Komponente erhalten bleiben oder durch gleichwertige/bessere Features ersetzt werden.
• Tests aktualisieren/erstellen: Alle betroffenen Unit-, Integration- und E2E-Tests anpassen oder neu erstellen, um die neue Implementierung zu validieren.
Vorteile:
• Aktive Wartung und Updates durch die Community.
• Verbesserte User Experience und erweiterte Funktionen.
• Bessere Unterstützung für moderne Frameworks und Browser.
Tasks:
1. Pikaday.js und alle damit verbundenen Abhängigkeiten entfernen.
2. Vue 3 Datepicker installieren und konfigurieren.
3. date-picker-Komponente refactoren.
5. Code Review und Qualitätsprüfung durchführen.
6. Markdown Dokumentation anpassen, falls notwendig.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In progress