react-availability-calendar
Version:
A customizable React component for displaying booking availabilities on a calendar.
23 lines (22 loc) • 1.32 kB
TypeScript
/// <reference types="react" />
import { AvailabilityCalendarProps } from './types';
export declare const AvailabilityCalendar: ({ moment, theme, ...props }: AvailabilityCalendarProps & {
overrides?: {
ToolBar: import("./overrides/general").OverridableComponentProps<import("./types").ToolBarProps, {}, {}>;
ToolBarButton: import("./overrides/general").OverridableComponentProps<import("./types").ToolBarButtonProps, {}, {}>;
Weekdays: import("./overrides/general").OverridableComponentProps<{}, {}, {}>;
Weekday: import("./overrides/general").OverridableComponentProps<{
weekday: string;
}, {}, {}>;
DayCells: import("./overrides/general").OverridableComponentProps<import("./types").DayCellsProps, {}, {}>;
DayCell: import("./overrides/general").OverridableComponentProps<import("./types").DayCellProps, {}, {
date: Date;
isSelected: boolean;
hasAvail: boolean;
}>;
Availabilities: import("./overrides/general").OverridableComponentProps<import("./types").AvailSlotsProps, {}, {}>;
AvailSlot: import("./overrides/general").OverridableComponentProps<import("./types").AvailSlotProps, {}, {
date: Date;
}>;
} | undefined;
}) => JSX.Element;