У меня есть этот код для управления значением поля поиска
const GET_SHOP_FILTER = gql`
query getFilter {
name @client
}
`;
class ShopSuggestBox extends Component {
render() {
return (
<div>
<div className="name">
<Query query={GET_SHOP_FILTER}>
{({data, client}) => (
<div>
data is {JSON.stringify(data)}
<input
onChange={e => {
client.writeData({data: {name: e.target.value}})
}} ...//not relevant
Моя проблема в том, что я получаю следующие ошибки:
[Ошибка GraphQL]: Сообщение: не удалось запросить поле «имя» для типа «Запрос»., Местоположение: [объект], Путь: не определено
index.js: 63 [Ошибка GraphQL]: Сообщение: неизвестная директива "client"., Местоположение: [объект Object], Путь: не определено
Насколько я понимаю, директива @client не интерпретируется. Что я пропустил, пожалуйста?