Skip to main content

Interface: Components#

Represent a map of the component that can be changed via the components prop.

Properties#

Caption#

Caption: (props: CaptionProps) => null | Element

The component for the caption element.

Type declaration:#

▸ (props: CaptionProps): null | Element

Parameters:#

NameType
propsCaptionProps

Returns: null | Element


CaptionLabel#

CaptionLabel: (props: CaptionLabelProps) => null | Element

The component for the caption element.

Type declaration:#

▸ (props: CaptionLabelProps): null | Element

Parameters:#

NameType
propsCaptionLabelProps

Returns: null | Element


Day#

Day: (props: DayProps) => null | Element

The component for the day element. This is a button or a span.

Type declaration:#

▸ (props: DayProps): null | Element

Parameters:#

NameType
propsDayProps

Returns: null | Element


DayContent#

DayContent: (props: DayContentProps) => null | Element

The component for the content of the day element.

Type declaration:#

▸ (props: DayContentProps): null | Element

Parameters:#

NameType
propsDayContentProps

Returns: null | Element


Dropdown#

Dropdown: (props: DropdownProps) => null | Element

The component for the drop-down elements.

Type declaration:#

▸ (props: DropdownProps): null | Element

Parameters:#

NameType
propsDropdownProps

Returns: null | Element


Footer#

Footer: () => null | Element

The component for the table footer.

Type declaration:#

▸ (): null | Element

Returns: null | Element


Head#

Head: () => null | Element

The component for the table’s head.

Type declaration:#

▸ (): null | Element

Returns: null | Element


IconDropdown#

IconDropdown: (props: StyledComponentProps) => null | Element

The component for the small icon in the drop-downs.

Type declaration:#

▸ (props: StyledComponentProps): null | Element

Parameters:#

NameType
propsStyledComponentProps

Returns: null | Element


IconNext#

IconNext: (props: StyledComponentProps) => null | Element

The icon for the "next month" button in Navigation.

Type declaration:#

▸ (props: StyledComponentProps): null | Element

Parameters:#

NameType
propsStyledComponentProps

Returns: null | Element


IconPrevious#

IconPrevious: (props: StyledComponentProps) => null | Element

icon for the "previous month" button in the Navigation.

Type declaration:#

▸ (props: StyledComponentProps): null | Element

Parameters:#

NameType
propsStyledComponentProps

Returns: null | Element


Row#

Row: (props: RowProps) => null | Element

The component for the table rows.

Type declaration:#

▸ (props: RowProps): null | Element

Parameters:#

NameType
propsRowProps

Returns: null | Element


WeekNumber#

WeekNumber: (props: WeekNumberProps) => null | Element

The component for the week number in the table rows.

Type declaration:#

▸ (props: WeekNumberProps): null | Element

Parameters:#

NameType
propsWeekNumberProps

Returns: null | Element