MobileMonthView ignoring allDay localization
Author: kazkisCreated Sep 12, 2026Updated Sep 12, 2026
LabelsFixed in patch
Dependencies check up
- I have verified that I use latest version of all @mantine/* packages
What version of @mantine/* packages do you have in package.json?
9.6.1
What package has an issue?
@mantine/schedule
What framework do you use?
Vite
In which browsers you can reproduce the issue?
All
Describe the bug
When using MobileMonthView, events marked as all‑day (starting end ending at 00:00) do not display the custom allDay label provided in the component’s prop labels -> allDay. Instead, the component is always showing the “All day” string, regardless of the selected locale.
If possible, include a link to a codesandbox with a minimal reproduction
No response
Possible fix
Replace the wrong
{isAllDay ? 'All day' :${startTime} – ${endTime}}
used by the MobileMonthView component, with
{isAllDay ? getLabel('allDay', labels) :${startTime} – ${endTime}}
Self-service
- I would be willing to implement a fix for this issue
Source: mantinedev/mantine