mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-15 09:37:52 +08:00
[react-big-calendar] add definitions for header component (#27655)
This commit is contained in:
committed by
Sheetal Nandi
parent
ba36179b19
commit
ab5b7b9449
12
types/react-big-calendar/index.d.ts
vendored
12
types/react-big-calendar/index.d.ts
vendored
@@ -86,11 +86,23 @@ export interface Format {
|
||||
eventTimeRangeEndFormat?: string;
|
||||
}
|
||||
|
||||
export interface HeaderProps {
|
||||
culture: BigCalendarProps['culture'];
|
||||
date: Date;
|
||||
format: string;
|
||||
label: string;
|
||||
localizer: object;
|
||||
}
|
||||
|
||||
export interface Components {
|
||||
event?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
eventWrapper?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
dayWrapper?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
dateCellWrapper?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
/**
|
||||
* component used as a header for each column in the TimeGridHeader
|
||||
*/
|
||||
header?: React.ComponentType<HeaderProps>;
|
||||
toolbar?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
agenda?: {
|
||||
date?: React.SFC | React.Component | React.ComponentClass | JSX.Element;
|
||||
|
||||
Reference in New Issue
Block a user