UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

31 lines (30 loc) 1.19 kB
import { default as React, ReactNode } from 'react'; import { CalendarDay, CalendarType, CalendarRef } from './types'; export interface CalendarProps { type?: CalendarType; autoBackfill?: boolean; popup?: boolean; visible?: boolean; title?: string; defaultValue?: string | string[]; startDate?: string; endDate?: string; showToday?: boolean; startText?: ReactNode; endText?: ReactNode; confirmText?: ReactNode; showTitle?: boolean; showSubTitle?: boolean; scrollAnimation?: boolean; firstDayOfWeek: number; disableDate: (date: CalendarDay) => boolean; renderHeaderButtons?: () => string | JSX.Element; renderDay?: (date: CalendarDay) => string | JSX.Element; renderDayTop?: (date: CalendarDay) => string | JSX.Element; renderDayBottom?: (date: CalendarDay) => string | JSX.Element; onClose?: () => void; onConfirm?: (param: string) => void; onDayClick?: (data: string) => void; onPageChange?: (param: string) => void; } export declare const Calendar: React.ForwardRefExoticComponent<Partial<CalendarProps> & Omit<React.HTMLAttributes<HTMLDivElement>, ""> & React.RefAttributes<CalendarRef>>;