DefinitelyTyped/types/react-date-range/react-date-range-tests.tsx
Junbong Lee 709070b1fb Add new type definition for react-date-range. (#22638)
* Add new type definition for react-date-range.

* Fix CI build fails.

* Fix type of properties of Range interface.
2018-01-04 09:26:45 -08:00

30 lines
779 B
TypeScript

import * as React from 'react';
import { defaultRanges, DateRange, Range } from "react-date-range";
class ReactDatePicker extends React.Component<any, any> {
constructor(props: {}) {
super(props);
}
handleChange(range: Range) {
console.log(range);
}
render() {
return (
<div>
<DateRange
linkedCalendars={true}
ranges={defaultRanges}
onInit={this.handleChange}
onChange={this.handleChange}
theme={{
Calendar: { width: 200 },
PredefinedRanges: { marginLeft: 10, marginTop: 10 }
}}
/>
</div>
);
}
}