From b1cdd8533e46efdcc75a5a305ac268d25e077d21 Mon Sep 17 00:00:00 2001 From: Mustafa Date: Thu, 11 Jun 2026 23:48:49 +0530 Subject: [PATCH 1/2] [scheduler] Fix JSDoc defaults and improve public type readability --- packages/x-scheduler-internals/src/models/event.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/x-scheduler-internals/src/models/event.ts b/packages/x-scheduler-internals/src/models/event.ts index 3354aba368597..99040a2db6939 100644 --- a/packages/x-scheduler-internals/src/models/event.ts +++ b/packages/x-scheduler-internals/src/models/event.ts @@ -459,15 +459,15 @@ export type SchedulerEventPasteProperties = Partial< export type EventSurfaceType = 'day-grid' | 'time-grid' | 'timeline'; export type SchedulerEventModelStructure = { - [key in keyof SchedulerEvent]?: { - getter: (event: TEvent) => SchedulerEvent[key]; + [K in keyof SchedulerEvent]?: { + getter: (event: TEvent) => SchedulerEvent[K]; /** * Setter for the event property. * If not provided, the property won't be editable. */ setter?: ( event: TEvent | Partial, - value: SchedulerEvent[key], + value: SchedulerEvent[K], ) => TEvent | Partial; }; }; From df15da090b1a739ba58135a52260b85a6b0176df Mon Sep 17 00:00:00 2001 From: Mustafa Date: Mon, 15 Jun 2026 15:09:01 +0530 Subject: [PATCH 2/2] [scheduler] docs updated for preferences --- docs/pages/x/api/scheduler/event-calendar-premium.json | 2 +- docs/pages/x/api/scheduler/event-calendar.json | 2 +- docs/pages/x/api/scheduler/standalone-agenda-view-premium.json | 2 +- docs/pages/x/api/scheduler/standalone-agenda-view.json | 2 +- docs/pages/x/api/scheduler/standalone-day-view-premium.json | 2 +- docs/pages/x/api/scheduler/standalone-day-view.json | 2 +- docs/pages/x/api/scheduler/standalone-month-view-premium.json | 2 +- docs/pages/x/api/scheduler/standalone-month-view.json | 2 +- docs/pages/x/api/scheduler/standalone-week-view-premium.json | 2 +- docs/pages/x/api/scheduler/standalone-week-view.json | 2 +- packages/x-scheduler-internals/src/models/preferences.ts | 2 +- .../src/use-event-calendar/EventCalendarStore.types.ts | 2 +- .../src/agenda-view-premium/StandaloneAgendaViewPremium.tsx | 2 +- .../src/day-view-premium/StandaloneDayViewPremium.tsx | 2 +- .../src/event-calendar-premium/EventCalendarPremium.tsx | 2 +- .../src/month-view-premium/StandaloneMonthViewPremium.tsx | 2 +- .../src/week-view-premium/StandaloneWeekViewPremium.tsx | 2 +- packages/x-scheduler/src/agenda-view/StandaloneAgendaView.tsx | 2 +- packages/x-scheduler/src/day-view/StandaloneDayView.tsx | 2 +- packages/x-scheduler/src/event-calendar/EventCalendar.tsx | 2 +- packages/x-scheduler/src/month-view/StandaloneMonthView.tsx | 2 +- packages/x-scheduler/src/week-view/StandaloneWeekView.tsx | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/docs/pages/x/api/scheduler/event-calendar-premium.json b/docs/pages/x/api/scheduler/event-calendar-premium.json index 8df8fd1eedfc4..2fd08d40963cd 100644 --- a/docs/pages/x/api/scheduler/event-calendar-premium.json +++ b/docs/pages/x/api/scheduler/event-calendar-premium.json @@ -76,7 +76,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/event-calendar.json b/docs/pages/x/api/scheduler/event-calendar.json index bff0221e11d37..066587369d74d 100644 --- a/docs/pages/x/api/scheduler/event-calendar.json +++ b/docs/pages/x/api/scheduler/event-calendar.json @@ -76,7 +76,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-agenda-view-premium.json b/docs/pages/x/api/scheduler/standalone-agenda-view-premium.json index 10e940b52b006..66127ac8d20da 100644 --- a/docs/pages/x/api/scheduler/standalone-agenda-view-premium.json +++ b/docs/pages/x/api/scheduler/standalone-agenda-view-premium.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-agenda-view.json b/docs/pages/x/api/scheduler/standalone-agenda-view.json index 7d208bfa3b499..5c3a1ce3f400c 100644 --- a/docs/pages/x/api/scheduler/standalone-agenda-view.json +++ b/docs/pages/x/api/scheduler/standalone-agenda-view.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-day-view-premium.json b/docs/pages/x/api/scheduler/standalone-day-view-premium.json index a693ce48191b0..573c6645fa2d8 100644 --- a/docs/pages/x/api/scheduler/standalone-day-view-premium.json +++ b/docs/pages/x/api/scheduler/standalone-day-view-premium.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-day-view.json b/docs/pages/x/api/scheduler/standalone-day-view.json index 9510fe990323f..b6dae9b280735 100644 --- a/docs/pages/x/api/scheduler/standalone-day-view.json +++ b/docs/pages/x/api/scheduler/standalone-day-view.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-month-view-premium.json b/docs/pages/x/api/scheduler/standalone-month-view-premium.json index 5fc06d643e853..31f3ca742ab76 100644 --- a/docs/pages/x/api/scheduler/standalone-month-view-premium.json +++ b/docs/pages/x/api/scheduler/standalone-month-view-premium.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-month-view.json b/docs/pages/x/api/scheduler/standalone-month-view.json index f969cb577aa5b..e5c2164bdd022 100644 --- a/docs/pages/x/api/scheduler/standalone-month-view.json +++ b/docs/pages/x/api/scheduler/standalone-month-view.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-week-view-premium.json b/docs/pages/x/api/scheduler/standalone-week-view-premium.json index be5a3fbad6c9b..ee76c91d8e606 100644 --- a/docs/pages/x/api/scheduler/standalone-week-view-premium.json +++ b/docs/pages/x/api/scheduler/standalone-week-view-premium.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/docs/pages/x/api/scheduler/standalone-week-view.json b/docs/pages/x/api/scheduler/standalone-week-view.json index e218ce1100517..7d81f70000c3f 100644 --- a/docs/pages/x/api/scheduler/standalone-week-view.json +++ b/docs/pages/x/api/scheduler/standalone-week-view.json @@ -71,7 +71,7 @@ "name": "union", "description": "false
| { toggleAmpm?: bool, toggleEmptyDaysInAgenda?: bool, toggleWeekendVisibility?: bool, toggleWeekNumberVisibility?: bool, toggleWeekStartsOn?: bool }" }, - "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true }" + "default": "{ toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false }" }, "readOnly": { "type": { "name": "bool" }, "default": "false" }, "resourceModelStructure": { "type": { "name": "object" } }, diff --git a/packages/x-scheduler-internals/src/models/preferences.ts b/packages/x-scheduler-internals/src/models/preferences.ts index 7b08a4f6dade7..10e39c654c066 100644 --- a/packages/x-scheduler-internals/src/models/preferences.ts +++ b/packages/x-scheduler-internals/src/models/preferences.ts @@ -52,7 +52,7 @@ export interface EventCalendarPreferencesMenuConfig { toggleWeekNumberVisibility: boolean; /** * Whether the menu item to toggle AM/PM time format is visible. - * @default false + * @default true */ toggleAmpm: boolean; /** diff --git a/packages/x-scheduler-internals/src/use-event-calendar/EventCalendarStore.types.ts b/packages/x-scheduler-internals/src/use-event-calendar/EventCalendarStore.types.ts index 27802ebc796bc..e291040e71354 100644 --- a/packages/x-scheduler-internals/src/use-event-calendar/EventCalendarStore.types.ts +++ b/packages/x-scheduler-internals/src/use-event-calendar/EventCalendarStore.types.ts @@ -94,7 +94,7 @@ export interface EventCalendarParameters< * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig?: Partial | false; } diff --git a/packages/x-scheduler-premium/src/agenda-view-premium/StandaloneAgendaViewPremium.tsx b/packages/x-scheduler-premium/src/agenda-view-premium/StandaloneAgendaViewPremium.tsx index bb7680fb90178..b82a97d200ce8 100644 --- a/packages/x-scheduler-premium/src/agenda-view-premium/StandaloneAgendaViewPremium.tsx +++ b/packages/x-scheduler-premium/src/agenda-view-premium/StandaloneAgendaViewPremium.tsx @@ -213,7 +213,7 @@ StandaloneAgendaViewPremium.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler-premium/src/day-view-premium/StandaloneDayViewPremium.tsx b/packages/x-scheduler-premium/src/day-view-premium/StandaloneDayViewPremium.tsx index 56bed6c998fac..6eaee80fb9b8a 100644 --- a/packages/x-scheduler-premium/src/day-view-premium/StandaloneDayViewPremium.tsx +++ b/packages/x-scheduler-premium/src/day-view-premium/StandaloneDayViewPremium.tsx @@ -213,7 +213,7 @@ StandaloneDayViewPremium.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler-premium/src/event-calendar-premium/EventCalendarPremium.tsx b/packages/x-scheduler-premium/src/event-calendar-premium/EventCalendarPremium.tsx index 30b23a85670e4..0f2b6e7d48496 100644 --- a/packages/x-scheduler-premium/src/event-calendar-premium/EventCalendarPremium.tsx +++ b/packages/x-scheduler-premium/src/event-calendar-premium/EventCalendarPremium.tsx @@ -280,7 +280,7 @@ EventCalendarPremium.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler-premium/src/month-view-premium/StandaloneMonthViewPremium.tsx b/packages/x-scheduler-premium/src/month-view-premium/StandaloneMonthViewPremium.tsx index 5f6c1b9091236..240a6a51a54d7 100644 --- a/packages/x-scheduler-premium/src/month-view-premium/StandaloneMonthViewPremium.tsx +++ b/packages/x-scheduler-premium/src/month-view-premium/StandaloneMonthViewPremium.tsx @@ -213,7 +213,7 @@ StandaloneMonthViewPremium.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler-premium/src/week-view-premium/StandaloneWeekViewPremium.tsx b/packages/x-scheduler-premium/src/week-view-premium/StandaloneWeekViewPremium.tsx index 4c7a609173201..d52ed273760ec 100644 --- a/packages/x-scheduler-premium/src/week-view-premium/StandaloneWeekViewPremium.tsx +++ b/packages/x-scheduler-premium/src/week-view-premium/StandaloneWeekViewPremium.tsx @@ -213,7 +213,7 @@ StandaloneWeekViewPremium.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler/src/agenda-view/StandaloneAgendaView.tsx b/packages/x-scheduler/src/agenda-view/StandaloneAgendaView.tsx index 8302a4509db41..adf73fa8660db 100644 --- a/packages/x-scheduler/src/agenda-view/StandaloneAgendaView.tsx +++ b/packages/x-scheduler/src/agenda-view/StandaloneAgendaView.tsx @@ -204,7 +204,7 @@ StandaloneAgendaView.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler/src/day-view/StandaloneDayView.tsx b/packages/x-scheduler/src/day-view/StandaloneDayView.tsx index 17a72a4e14d06..2efa986e6d8b6 100644 --- a/packages/x-scheduler/src/day-view/StandaloneDayView.tsx +++ b/packages/x-scheduler/src/day-view/StandaloneDayView.tsx @@ -204,7 +204,7 @@ StandaloneDayView.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler/src/event-calendar/EventCalendar.tsx b/packages/x-scheduler/src/event-calendar/EventCalendar.tsx index 14a185b2f2890..ae6b2b0ba65df 100644 --- a/packages/x-scheduler/src/event-calendar/EventCalendar.tsx +++ b/packages/x-scheduler/src/event-calendar/EventCalendar.tsx @@ -259,7 +259,7 @@ EventCalendar.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler/src/month-view/StandaloneMonthView.tsx b/packages/x-scheduler/src/month-view/StandaloneMonthView.tsx index d71e030f664ae..8e518d712a120 100644 --- a/packages/x-scheduler/src/month-view/StandaloneMonthView.tsx +++ b/packages/x-scheduler/src/month-view/StandaloneMonthView.tsx @@ -204,7 +204,7 @@ StandaloneMonthView.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]), diff --git a/packages/x-scheduler/src/week-view/StandaloneWeekView.tsx b/packages/x-scheduler/src/week-view/StandaloneWeekView.tsx index 469eefe33f6ef..96dd30ecba21c 100644 --- a/packages/x-scheduler/src/week-view/StandaloneWeekView.tsx +++ b/packages/x-scheduler/src/week-view/StandaloneWeekView.tsx @@ -204,7 +204,7 @@ StandaloneWeekView.propTypes = { * Config of the preferences menu. * Defines which options are visible in the menu. * If `false`, the menu will be entirely hidden. - * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true } + * @default { toggleWeekendVisibility: true, toggleWeekNumberVisibility: true, toggleAmpm: true, toggleEmptyDaysInAgenda: true, toggleWeekStartsOn: false } */ preferencesMenuConfig: PropTypes.oneOfType([ PropTypes.oneOf([false]),