If you try to set Monday as the first week day instead of Sunday it becomes impossible to select some days.
How do you reproduce the problem?
- Set
weekStart={Weekday.Monday}
- Select 2023 January
Expected behavior
We can select 1th January 2023 here
Actual behavior
As you can see on the screenshot, it is impossible to select 1th January 2023 because it is not present in the datepicker.
You need to select December 2022 to have possibility to select it.
For most users, this is highly non-obvious behavior. Will be nice if the last week of the previous month will be visible if at least 1 day of selected month is situated there. An example of a possible implementation can be seen in the Bootstrap CSS, PrimeReact or Mac OS / Windows calendars

Example of the possible improvement:

If you try to set Monday as the first week day instead of Sunday it becomes impossible to select some days.
How do you reproduce the problem?
weekStart={Weekday.Monday}Expected behavior
We can select 1th January 2023 here
Actual behavior
As you can see on the screenshot, it is impossible to select 1th January 2023 because it is not present in the datepicker.
You need to select December 2022 to have possibility to select it.
For most users, this is highly non-obvious behavior. Will be nice if the last week of the previous month will be visible if at least 1 day of selected month is situated there. An example of a possible implementation can be seen in the Bootstrap CSS, PrimeReact or Mac OS / Windows calendars
Example of the possible improvement: