Mutations

Intercepting GraphQL mutations.

You can intercept a GraphQL mutation by defining a graphql.mutation() handler for it and matching it by the operation name:

graphql.mutation('CreateUser', ({ variables }) => {  return HttpResponse.json({  data: {  createUser: {  id: 'abc-123',  name: variables.name,  },  },  }) })

The request handler above will match the following GraphQL mutation made in your application:

mutation CreateUser($name: String!) {  createUser(name: $name) {  id  name  } }