DefinitelyTyped/react-datepicker/react-datepicker-tests.tsx

30 lines
736 B
TypeScript

import * as React from "react";
import * as moment from 'moment';
import * as DatePicker from 'react-datepicker';
class ReactDatePicker extends React.Component<{}, {startDate:any,displayName:string}> {
constructor(props:any) {
super();
this.state = {
startDate: moment(),
displayName: 'Example'
}
this.handleChange = this.handleChange.bind(this);
}
handleChange = function(date?:any) {
this.setState({
startDate: date
});
}
render(){
return (
<div>
<DatePicker
selected={this.state.startDate}
onChange={this.handleChange} />
</div>
);
}
};