angular / angular/components

feat(DatePicker): Month range selection in mat-datepicker / mat-calendar

Offen
#27,922 6 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/datepicker feature P4
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### Feature Description

Proposed Implementation:
I suggest adding an option to the **mat-date-picker/mat-calendar** component that allows users to select a range of dates by clicking on a start date and an end date within the same calendar view. This would provide a more intuitive and efficient way to handle month-based selections. the similar implementation is observed in **mat-date-range-picker**

### Use Case

The month range selection feature would be particularly useful in scenarios where users need to filter or select data over a specific period, such as monthly reports, statistics, or date-based filtering. Eg. salary reports, time and attendance reports etc

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das bestehende Verhalten von mat-date-range-picker mit den in diesem Issue genannten Komponenten mat-datepicker und mat-calendar zu vergleichen. Ermittle die erwartete Interaktion für die Auswahl eines Start- und eines Endmonats innerhalb einer Kalenderansicht, einschließlich der Frage, wie die Option bereitgestellt werden soll und wie die Vervollständigung überprüft werden soll.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.