UNPKG

@amaui/ui-react

Version:
31 lines (30 loc) 1.06 kB
import React from 'react'; import { AmauiDate } from '@amaui/date'; import { ICalendar } from '../Calendar/Calendar'; import { ICalendarEvent } from '../CalendarAvailability/CalendarAvailability'; export type ICalendarViewsView = 'day' | 'week' | 'month'; export interface ICalendarViews extends ICalendar { viewDefault?: ICalendarViewsView; dateDefault?: AmauiDate; times?: any; events?: ICalendarEvent[]; views?: ICalendarViewsView[]; render?: (date: AmauiDate, view: ICalendarViewsView) => any; onTimeClick?: (date: AmauiDate, view: ICalendarViewsView, event: MouseEvent) => any; onChangeView?: (view: ICalendarViewsView) => any; onChangeDate?: (value: AmauiDate) => any; startHeader?: any; endHeader?: any; startLeft?: any; endLeft?: any; startRight?: any; endRight?: any; noViews?: boolean; IconPrevious?: any; IconNext?: any; WeekProps?: any; DayProps?: any; CalendarMonthProps?: any; } declare const CalendarViews: React.FC<ICalendarViews>; export default CalendarViews;