VS
В типизации он присутствует, но всегда undefined, при том что в ApolloLink в setContext добегает, а обратно нет.
Юзаю
@apollo/client@3.1.3и
apollo-angular@2.0.3
this._addItemToCartGQL.mutate(
{ input: item },
{
context: {
fakeId: optimisticResponse.id,
},
optimisticResponse: {
__typename: 'Mutation',
addItemToCart: optimisticResponse,
},
update: (proxy, { data: { addItemToCart }, context }) => {
// вот тут context всегда пустая
}
}
).subscribe();