react-nepali-datetime-picker
Version:
A simple and reusable Nepali calendar, date and time picker components for React.
23 lines (22 loc) • 878 B
TypeScript
import { HTMLAttributes } from 'react';
import { CalendarProps } from '../../components/Calendar/Calendar';
import { DateInputProps } from '../../components/DateInput/DateInput';
import { ModalProps } from '../../components/Modal/Modal';
import { Language } from '../../types/Language';
import { NepaliDate } from '../../types/NepaliDate';
interface DatePickerProps extends HTMLAttributes<HTMLDivElement> {
className?: string;
lang?: Language;
onDateSelect?: (selectedDate?: NepaliDate) => void;
modal?: ModalProps;
dateInput?: DateInputProps;
calendar?: CalendarProps;
trans?: DatePickerTrans;
}
export declare const DatePicker: ({ className, lang, modal, onDateSelect, dateInput, calendar, trans, ...rest }: DatePickerProps) => JSX.Element;
type DatePickerTrans = {
[lang in Language]?: {
inputPlaceholder: string;
};
};
export {};