Параметры AsyncTypeahead исчезают сразу после поиска - PullRequest
0 голосов
/ 19 ноября 2018

Опции возвращаются на короткое время, а затем сразу исчезают.Похоже, что компонент автоматически перерисовывается после возврата параметров.

            <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}
          />
...