React-Select с React-Apollo не работает - PullRequest
0 голосов
/ 08 октября 2018

Мы используем ответ и выбираем элементы в качестве пользовательских типов.Я не могу заставить его работать с реагировать-apollo.

Может ли кто-нибудь помочь мне предоставить руководство?

Вот моя неудачная попытка:

class PatientSearchByPhone extends Component {
  updateProp = mobile => {
    if (mobile.length < 10) return;
    this.props.data.refetch({ input: { mobile } });
  };

  render() {
    console.log(this.props.data);
    return <AsyncSelect cacheOptions loadOptions={this.updateProp} />;
  }
}

const FETCH_PATIENT = gql`
  query Patient($input: PatientSearchInput) {
    getPatients(input: $input) {
      id
      first_name
    }
  }
`;
export default graphql(FETCH_PATIENT, {
  options: ({ mobile }) => ({ variables: { input: { mobile } } })
})(PatientSearchByPhone);

Версии:
"реакция-аполлон": "^ 2.1.11",
"реакция-выбор": "^ 2.1.0"

Спасибо за ваше время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...