apollo-link-state: Как указать параметр типа объекта для typeDefs без ссылки на состояние? - PullRequest
0 голосов
/ 13 сентября 2018

Я создаю stateLink без предоставления схемы, подобной этой:

const stateLink = withClientState({
  cache,
  resolvers,
  defaults
})

У меня есть мутация, которая принимает объект в качестве параметра:

MY_MUTATION = gql`mutation myMutation($product: Product) {...}`

Поскольку нет typeDefs (нет Product типа объекта) и нет проверки типа в любом случае, как я могу указать, что аргумент $product является объектом, а не скалярным типом?

...