UNPKG

@neuctra/ui

Version:

A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.

26 lines (25 loc) 956 B
import { default as React } from 'react'; export interface CalendarProps extends Omit<React.HTMLAttributes<HTMLDivElement>, "onChange" | "defaultValue"> { /** Selected day. */ value?: Date | null; defaultValue?: Date | null; onChange?: (date: Date) => void; /** Month shown first (defaults to the selected day or today). */ defaultMonth?: Date; minDate?: Date; maxDate?: Date; /** Return true to disable a specific day. */ isDateDisabled?: (date: Date) => boolean; /** 0 = Sunday, 1 = Monday. */ weekStartsOn?: 0 | 1; locale?: string; /** 🔥 Full Customization */ headerClassName?: string; navButtonClassName?: string; monthLabelClassName?: string; weekdaysClassName?: string; weekdayClassName?: string; daysClassName?: string; dayClassName?: string; } export declare const Calendar: React.ForwardRefExoticComponent<CalendarProps & React.RefAttributes<HTMLDivElement>>;