react-calendar-kit
Version:
React Calendar Kit is a powerful and flexible library for building accessible and highly customizable calendar and date/time picker components in your React applications. React Calendar Kit provides a solid foundation for creating inclusive user experienc
18 lines (15 loc) • 790 B
text/typescript
import { CalendarDate } from '@internationalized/date';
import { AriaCalendarCellProps } from '@react-aria/calendar';
import { CalendarState, RangeCalendarState } from '@react-stately/calendar';
import { ElementProps } from '../types/common.types.mjs';
import { CalendarClassNames, CalendarStyles } from './calendar-context.mjs';
import 'react';
interface CalendarCellProps extends ElementProps<'td'>, AriaCalendarCellProps {
state: CalendarState | RangeCalendarState;
isPickerVisible?: boolean;
currentMonth: CalendarDate;
classNames?: CalendarClassNames;
styles?: CalendarStyles;
}
declare function CalendarCell({ isPickerVisible, classNames, styles, state, currentMonth, ...props }: CalendarCellProps): JSX.Element;
export { CalendarCell, type CalendarCellProps };