@uiw/react-native
Version:
UIW for React Native
28 lines (27 loc) • 853 B
TypeScript
import React from 'react';
import { ViewProps } from 'react-native';
export declare let MainWidth: number;
export declare let MainHeight: number;
export declare let newDates: Date;
export declare let toYear: number;
export declare let toMonth: number;
export declare let toDays: number;
interface BarState {
title?: string;
barRightText?: string;
barLeftText?: string;
onPressBarLeft?: () => void;
render?: React.ReactNode;
}
export interface CalendarProps extends ViewProps {
color?: string;
lunarHoliday?: boolean;
bar?: BarState;
showLunar?: boolean;
onChange?: (value: string) => void;
showBar?: boolean;
renderDay?: (date: string, currentDate: string) => React.ReactNode | JSX.Element;
value?: Date;
}
declare const Calendar: (props: CalendarProps) => React.JSX.Element;
export default Calendar;