jamis
Version:
一种支持通过JSON配置方式生成页面的组件库
21 lines (20 loc) • 706 B
TypeScript
import moment from 'moment';
import React from 'react';
import type { CustomYearsViewProps } from './types';
declare class CustomYearsView extends React.Component<CustomYearsViewProps> {
state: {
pickerValue: number[];
};
constructor(props: any);
renderYears(year: number): React.DetailedReactHTMLElement<{
key: number;
className: string;
}, HTMLElement>[];
renderYear: (props: any, year: number, date?: moment.Moment) => JSX.Element;
onConfirm: (value: number[]) => void;
onPickerChange: (value: number[]) => void;
renderYearPicker: () => JSX.Element;
alwaysValidDate(): boolean;
render(): JSX.Element;
}
export default CustomYearsView;