У меня проблема с реакцией аполлона. Даже не вызывая запрос в классе Foo:
Операция «FooQuery», обертывающая «Foo», ожидает переменную: «id», но она не была найдена в реквизитах, переданных «Apollo (Foo)».
class Foo extends React.Component {
render() {
return <div />
}
}
const FOO_QUERY = gql`
query FooQuery($id: ID!) {
foo(id: $id) {
bar
}
}
`
export default graphql(FOO_QUERY, { name: 'fooQuery' })(Foo)
id
вместоname
? - person Tholle   schedule 10.07.2018this.props.fooQuery
- person Andrey   schedule 10.07.2018id
? - person Tholle   schedule 10.07.2018Foo.propTypes = { id: PropTypes.string.isRequired }
иFoo.defaultProps = { id: 'a' }
. Тот же результат - person Andrey   schedule 10.07.2018id
, я думаю, вы получите эту ошибку. - person Tholle   schedule 10.07.2018