GitClassic
Feed
Explore
Random
Go Pro
Sign in
mui
/
mui-x
Code
/
Commits
/ 7ec0ae0
[scheduler] Add basic `dataSource` (#20518)
Nora
committed on Jan 19, 2026, 04:32 PM
Showing
26
changed files
+1288 additions
-12 deletions
A
docs/data/scheduler/lazy-loading/BasicDataSource.js
+136
A
docs/data/scheduler/lazy-loading/BasicDataSource.tsx
+150
A
docs/data/scheduler/lazy-loading/BasicDataSource.tsx.preview
+8
A
docs/data/scheduler/lazy-loading/lazy-loading.md
+20
M
docs/data/scheduler/overview/overview.md
+1
A
docs/pages/x/react-scheduler/lazy-loading.js
+6
M
packages/x-scheduler-headless/src/scheduler-selectors/schedulerOtherSelectors.ts
+2
M
packages/x-scheduler-headless/src/use-event-calendar/EventCalendarStore.ts
+3
A
packages/x-scheduler-headless/src/use-event-calendar/plugins/EventCalendarLazyLoadingPlugin.ts
+60
M
packages/x-scheduler-headless/src/use-event-calendar/tests/core.EventCalendarStore.test.ts
+2
M
packages/x-scheduler-headless/src/use-event-calendar/useExtractEventCalendarParameters.ts
+3
M
packages/x-scheduler-headless/src/use-timeline/TimelineStore.ts
+3
A
packages/x-scheduler-headless/src/use-timeline/plugins/TimelineLazyLoadingPlugin.ts
+12
M
packages/x-scheduler-headless/src/use-timeline/tests/core.TimelineStore.test.ts
+2
M
packages/x-scheduler-headless/src/utils/SchedulerStore/SchedulerStore.ts
+33
-7
M
packages/x-scheduler-headless/src/utils/SchedulerStore/SchedulerStore.types.ts
+22
A
packages/x-scheduler-headless/src/utils/SchedulerStore/cache.ts
+189
A
packages/x-scheduler-headless/src/utils/SchedulerStore/plugins/SchedulerLazyLoadingPlugin.ts
+179
A
packages/x-scheduler-headless/src/utils/SchedulerStore/queue.ts
+227
A
packages/x-scheduler-headless/src/utils/SchedulerStore/tests/dataSource.SchedulerStore.test.ts
+145
M
packages/x-scheduler/src/agenda-view/AgendaView.tsx
+24
-3
M
packages/x-scheduler/src/event-calendar/EventCalendar.tsx
+15
-1
M
packages/x-scheduler/src/internals/components/day-time-grid/DayTimeGrid.tsx
+22
-1
M
packages/x-scheduler/src/models/translations.ts
+3
M
packages/x-scheduler/src/month-view/MonthView.tsx
+18
M
packages/x-scheduler/src/translations/enUS.ts
+3
Browse files at this commit โ