Skip to content

Commit cb8f878

Browse files
[scheduler] Drop EventProps interface (#20146)
1 parent 62192df commit cb8f878

File tree

8 files changed

+9
-27
lines changed

8 files changed

+9
-27
lines changed

packages/x-scheduler/src/internals/components/event/Event.types.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/x-scheduler/src/internals/components/event/day-grid-event/DayGridEvent.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export const DayGridEvent = React.forwardRef(function DayGridEvent(
2424
occurrence,
2525
variant,
2626
className: classNameProp,
27-
onEventClick,
2827
id: idProp,
2928
style: styleProp,
3029
...other

packages/x-scheduler/src/internals/components/event/day-grid-event/DayGridEvent.types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import * as React from 'react';
12
import { CalendarEventOccurrenceWithDayGridPosition } from '@mui/x-scheduler-headless/models';
2-
import { EventProps } from '../Event.types';
33

4-
export interface DayGridEventProps extends EventProps {
4+
export interface DayGridEventProps extends React.HTMLAttributes<HTMLDivElement> {
55
/**
66
* The event occurrence to render.
77
*/

packages/x-scheduler/src/internals/components/event/event-item/EventItem.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ export const EventItem = React.forwardRef(function EventItem(
2727
occurrence,
2828
ariaLabelledBy,
2929
className,
30-
onEventClick,
3130
id: idProp,
3231
style,
3332
variant = 'regular',

packages/x-scheduler/src/internals/components/event/event-item/EventItem.types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import * as React from 'react';
12
import { CalendarEventOccurrence } from '@mui/x-scheduler-headless/models';
2-
import { EventProps } from '../Event.types';
33

4-
export interface EventItemProps extends EventProps {
4+
export interface EventItemProps extends React.HTMLAttributes<HTMLDivElement> {
55
/**
66
* The event occurrence to render.
77
*/

packages/x-scheduler/src/internals/components/event/time-grid-event/TimeGridEvent.types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import * as React from 'react';
12
import { CalendarEventOccurrenceWithTimePosition } from '@mui/x-scheduler-headless/models';
2-
import { EventProps } from '../Event.types';
33

4-
export interface TimeGridEventProps extends EventProps {
4+
export interface TimeGridEventProps extends React.HTMLAttributes<HTMLDivElement> {
55
/**
66
* The event occurrence to render.
77
*/

packages/x-scheduler/src/timeline/content/timeline-event-row/timeline-event/TimelineEvent.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,7 @@ export const TimelineEvent = React.forwardRef(function TimelineEvent(
1414
props: TimelineEventProps,
1515
forwardedRef: React.ForwardedRef<HTMLDivElement>,
1616
) {
17-
const {
18-
occurrence,
19-
ariaLabelledBy,
20-
className,
21-
onEventClick,
22-
id: idProp,
23-
style,
24-
...other
25-
} = props;
17+
const { occurrence, ariaLabelledBy, className, id: idProp, style, ...other } = props;
2618

2719
const store = useTimelineStoreContext();
2820

packages/x-scheduler/src/timeline/content/timeline-event-row/timeline-event/TimelineEvent.types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import * as React from 'react';
12
import { CalendarEventOccurrenceWithTimePosition } from '@mui/x-scheduler-headless/models';
2-
import { EventProps } from '../../../../internals/components/event/Event.types';
33

4-
export interface TimelineEventProps extends EventProps {
4+
export interface TimelineEventProps extends React.HTMLAttributes<HTMLDivElement> {
55
/**
66
* The event occurrence to render.
77
*/

0 commit comments

Comments
 (0)