Мы используем ответ и выбираем элементы в качестве пользовательских типов.Я не могу заставить его работать с реагировать-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"
Спасибо за ваше время.