Rita
Rita
Issue #17697 ### What's included This PR adds the `HeaderToolbar` component, which includes: - A `ViewSwitcher` that uses the `Menubar` component from Base UI. - The `ViewSwitcher` displays up to...
Issue: #17704 - [x] I have followed (at least) the [PR section of the contributing guide](https://github.com/mui/mui-x/blob/HEAD/CONTRIBUTING.md#sending-a-pull-request).
- Right now we're showing the recurrence tab information in the original timezone of the event. - Change that and convert all the info to the UI timezone (exdates, until...
Current behavior: - We accept `TemporalSupportedObject` as start/end values - Those objects may not contain timezone info (e.g. 2025-03-05T12:00:00) - When DST or cross-timezone rendering happens, we cannot know the...
- Document the new timezone prop, including the semantics of 'default' and `TemporalTimezone`. - Clarify that events can have different original timezones and that the Scheduler renders everything in the...
For now, we're not going to convert to the UI timezone the information inside the Recurrence tab. We need to: - Remove the conversion of until date + exdates -...
When we have a recurring event, the position of the last occurrence is wrong, video: https://github.com/user-attachments/assets/06b41a2b-3f7b-4e9c-be67-5eb2009a35ee The event time is ok, the scroll is apparently not changing, but the event...
**Important** - Review all the tests inside the styled version to check if some behaviors are only covered/tested there; if we find something, add a test in the headless version....
- Analyze the recurring events engine to identify where rules are interpreted, occurrences are expanded, and date comparisons are made. - Define and implement a clear rule: interpret the recurrence...