diff --git a/types/react-autocomplete/index.d.ts b/types/react-autocomplete/index.d.ts index fd0bdc8b8a..a377a71813 100644 --- a/types/react-autocomplete/index.d.ts +++ b/types/react-autocomplete/index.d.ts @@ -76,7 +76,7 @@ declare namespace Autocomplete { * and the width of the dropdown menu. */ renderMenu?: ( - items: any[], + items: ReactNode[], value: string, styles: CSSProperties, ) => ReactNode; diff --git a/types/react-autocomplete/react-autocomplete-tests.tsx b/types/react-autocomplete/react-autocomplete-tests.tsx index 36834b46d1..0132023dd1 100644 --- a/types/react-autocomplete/react-autocomplete-tests.tsx +++ b/types/react-autocomplete/react-autocomplete-tests.tsx @@ -16,3 +16,8 @@ render( />, container, ); + +// $ExpectError +const renderMenu: React.ComponentProps['renderMenu'] = ( + (item: string[]) =>
+);