DataSearch позволяет только 1 запрос

Как я могу правильно добавить 'CLEAR_VALUE' из DataSearch в мою функцию onValueSelected, чтобы очистить значение от ввода после того, как поиск был отправлен. В настоящее время после отправки первоначального запроса - функция автозаполнения больше не работает... Я могу очистить окно поиска, удалив или нажав клавишу Backspace, но при вводе там я получаю сообщение "Не найдено результатов" при каждом нажатии клавиши - даже если я знаю, что там результаты.

onValueSelected={(value, cause, source) => {
    if (cause !== 'SUGGESTION_SELECT') {
      this.setState({ redirect:true, value: value });
      this.props.history.push(`/search?q="${value}"`);
  } else {
    this.valueSelected = true;
    this.setState({ value });
  }
}}

ПРИМЕЧАНИЕ: я предполагаю, что это то, что 'CLEAR_VALUE' для...

0 ответов

Другие вопросы по тегам