bug(mat-date-picker): the native date adapter can't detect first day of week from user locale
- Ngôn ngữ chính
- TypeScript
- Star
- 25k
- Fork
- 6.8k
- Merge trung bình
- 1 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 91
Mô tả
#### Reproduction
All material datepickers display weeks starting Sunday while I have Russia locale set up which demands Monday is the first day of week:

Yes, I know I can globally change starting day via DateAdapter but I need to datepickers to be users' locale compatible.
#### Expected Behavior
Monday is first day of week
#### Actual Behavior
Sunday is first day of week.
#### Environment
- Angular: 11.0.3
- CDK/Material: 11.2.4
- Browser(s): Firefox 89
- Operating System (e.g. Windows, macOS, Ubuntu): macOS 11.4
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện sự cố với Angular Material datepickers và một Russia locale, sau đó kiểm tra native date adapter và cách xử lý locale của nó. Công việc được xem là hoàn tất khi datepicker hiển thị Monday là ngày đầu tiên trong tuần đối với locale đó, đồng thời giữ nguyên hành vi global DateAdapter override hiện có.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- angular, typescript
- Lĩnh vực
- frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100