mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Merge pull request #33188 from TomasHubelbauer/patch-1
Type the event component to show that it also accepts event
This commit is contained in:
commit
a854a18f67
7
types/react-big-calendar/index.d.ts
vendored
7
types/react-big-calendar/index.d.ts
vendored
@ -114,7 +114,7 @@ export interface HeaderProps {
|
||||
}
|
||||
|
||||
export interface Components {
|
||||
event?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
event?: React.ComponentType<EventProps>;
|
||||
eventWrapper?: React.ComponentType<EventWrapperProps>;
|
||||
eventContainerWrapper?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
dayWrapper?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
@ -157,6 +157,11 @@ export interface ToolbarProps {
|
||||
children?: React.ReactNode;
|
||||
}
|
||||
|
||||
export interface EventProps<T extends Event = Event> {
|
||||
event: T;
|
||||
title: string;
|
||||
}
|
||||
|
||||
export interface EventWrapperProps<T extends Event = Event> {
|
||||
// https://github.com/intljusticemission/react-big-calendar/blob/27a2656b40ac8729634d24376dff8ea781a66d50/src/TimeGridEvent.js#L28
|
||||
style?: React.CSSProperties & { xOffset: number };
|
||||
|
||||
Loading…
Reference in New Issue
Block a user