例: https://codesandbox.io/s/j4mo8qpmrw
ドキュメントはこちら: https://www.apollographql.com/docs/link/links/state.html#default
TLDR: これは todo リストです。@client クエリ パラメータはリストを除外しません。
これは、パラメーターとして $id を受け取るクエリです。
const GET_TODOS = gql`
query todos($id: Int!) {
todos(id: $id) @client {
id
text
}
}
`;
クエリはそこに変数を渡します
<Query query={GET_TODOS} variables={{ id: 1 }}>
/* Code */
</Query>
ただし、デフォルトのリゾルバーはパラメーターを使用しません。上記の codesandbox.io の例で確認できます。
ドキュメントはそれが機能するはずだと言っていますが、何が欠けているのかわかりません。前もって感謝します!