import * as React from 'react'; import JqxDateTimeInput, { IDateTimeInputProps } from 'jqwidgets-scripts/jqwidgets-react-tsx/jqxdatetimeinput'; import JqxDropDownList, { IDropDownListProps } from 'jqwidgets-scripts/jqwidgets-react-tsx/jqxdropdownlist'; export interface IState extends IDateTimeInputProps { selectedIndex: IDropDownListProps['selectedIndex']; source: IDropDownListProps['source']; } class App extends React.PureComponent<{}, IState> { constructor(props: {}) { super(props); this.listOnSelect = this.listOnSelect.bind(this); this.state = { culture: 'en-US', selectedIndex: 3, source: [ 'Czech (Czech Republic)', 'German (Germany)', 'English (Canada)', 'English (United States)', 'French (France)', 'Italian (Italy)', 'Japanese (Japan)', 'Hebrew (Israel)', 'Russian (Russia)', 'Croatian (Croatia)', 'Sanskrit (India)' ] } } public render() { return (