To access the component's public methods, add a ref to your typeahead instance:
<Typeahead ref="typeahead" ... />then access the ref from your handler:
<button onClick={() => this.refs.typeahead.getInstance().clear()}>
Clear Typeahead
</button>Note that you must use getInstance to get the typeahead instance. This is because react-bootstrap-typeahead is wrapped by the react-onclickoutside higher-order component, so the clear method is not directly available. See react-onclickoutside's documentation for more information.
Provides a programmatic way to blur the input.
Provides a programmatic way to reset the input. Calling the method will clear both text and selection(s).
Provides a programmatic way to focus the input.