DefinitelyTyped/types/react-autocomplete/react-autocomplete-tests.tsx
Oliver Joseph Ash d37eb74cea react-autocomplete: fix renderMenu param type (#34183)
* Add failing test

* Fix failing test
2019-03-29 21:27:46 -07:00

24 lines
523 B
TypeScript

import * as Autocomplete from 'react-autocomplete';
import * as React from 'react';
import { render } from 'react-dom';
declare const container: Element;
const items = ['hello', 'world'];
render(
<Autocomplete
items={items}
getItemValue={(item) => item}
renderItem={(item) => <div key={item}>{item}</div>}
value={items[0]}
/>,
container,
);
// $ExpectError
const renderMenu: React.ComponentProps<typeof Autocomplete>['renderMenu'] = (
(item: string[]) => <div></div>
);