diff --git a/types/react-autosuggest/index.d.ts b/types/react-autosuggest/index.d.ts index 83f74ff750..a7bb084682 100644 --- a/types/react-autosuggest/index.d.ts +++ b/types/react-autosuggest/index.d.ts @@ -7,6 +7,7 @@ // Christopher Deutsch // Kevin Ross // Thomas den Hollander +// ulrichb // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 @@ -65,7 +66,7 @@ declare namespace Autosuggest { interface InputProps extends Omit, 'onChange' | 'onBlur'> { onChange(event: React.FormEvent, params: ChangeEvent): void; - onBlur?(event: React.FormEvent, params?: BlurEvent): void; + onBlur?(event: React.FocusEvent, params?: BlurEvent): void; value: string; [key: string]: any; } diff --git a/types/react-autosuggest/react-autosuggest-tests.tsx b/types/react-autosuggest/react-autosuggest-tests.tsx index a7015835de..46fd774da6 100644 --- a/types/react-autosuggest/react-autosuggest-tests.tsx +++ b/types/react-autosuggest/react-autosuggest-tests.tsx @@ -91,6 +91,7 @@ export class ReactAutosuggestBasicTest extends React.Component { placeholder: `Type 'c'`, value, onChange: (e, changeEvent) => this.onChange(e, changeEvent), + onBlur: (e) => { console.log(e.relatedTarget); } }} theme={theme}/>; }