rmc-date-picker
Version:
React Mobile DatePicker Component for web and react-native
30 lines (29 loc) • 1.04 kB
TypeScript
/// <reference types="react" />
import React from 'react';
import DatePickerProps from './DatePickerProps';
import { IPopupPickerProps } from 'rmc-picker/lib/PopupPickerTypes';
export interface PopupDatePickerProps extends IPopupPickerProps {
prefixCls?: string;
datePicker: React.ReactElement<DatePickerProps>;
onPickerChange?: (date) => void;
onChange?: (date) => void;
date?: any;
}
export default class PopupDatePicker extends React.Component<PopupDatePickerProps, any> {
static defaultProps: {
onVisibleChange: () => void;
prefixCls: string;
onChange: () => void;
onDismiss: () => void;
onPickerChange: () => void;
};
datePicker: any;
constructor(props: PopupDatePickerProps);
componentWillReceiveProps(nextProps: any): void;
onPickerChange: (pickerDate: any) => void;
onOk: () => void;
setVisibleState(visible: any): void;
saveRef: (datePicker: any) => void;
fireVisibleChange: (visible: any) => void;
render(): JSX.Element;
}