Согласно docs это все, что нужно для запроса чего-то из кеша apollo, но он не работает, а console.log()
показывает пустой объект. Первое изображение показывает, что у меня есть кэшированный объект.
- изменение
optimistic
на false не меняет результат - изменение идентификатора на «141» изменение возврата с пустого объект в 'null'
import gql from "graphql-tag";
"apollo-client": "^2.6.8",
"graphql-tag": "^2.10.0",
onClick: p => {
const readFragment = apolloClient.readFragment({
id: 141,
fragment: gql`
fragment myMarca on Marca {
id
}
`,
optimistic: true,
});
console.log(readFragment);
}