@gdjiami/jm-mrc-components
Version:
移动端可复用组件库
28 lines (27 loc) • 772 B
TypeScript
import React from 'react';
export interface DatePickerProps {
value?: Date;
title?: string;
onChange?: (value: Date) => void;
disabledBefore?: Date;
disabledAfter?: Date;
children: (value: Date, onClick: () => void, visible: boolean) => React.ReactNode;
}
interface DatePickerState {
visible: boolean;
value?: Date;
}
export default class DatePicker extends React.PureComponent<DatePickerProps, DatePickerState> {
static defaultProps: {
title: string;
};
state: DatePickerState;
componentDidUpdate(preProps: DatePickerProps): void;
render(): JSX.Element;
private handleChange;
private reset;
private handleOk;
private handleCancel;
private handleShow;
}
export {};