Опции возвращаются на короткое время, а затем сразу исчезают.Похоже, что компонент автоматически перерисовывается после возврата параметров.
<AsyncTypeahead
isLoading={this.state.isLoading}
onSearch={query => {
this.setState({isLoading: true});
fetch(`http://localhost/coalmining/app_dev.php/getTypeOfInjuryIncapacity?query=${query}`,{
method: "GET",
})
.then(resp => resp.json())
.then(json => this.setState({
isLoading: false,
options: json.data,
}))
;
}}
labelKey={'value'}
options={this.state.options}
/>