title: Ignore results from mutation query using apollo client?
body: <p>I want to use graphql to trigger an <code>addLicenseCodeOneTimeUsage</code> action on a server. I don't know what the server will respond with and I don't need any response. As you can see I list no properties in <code>addLicenseCodeOneTimeUsage{}</code>.</p>
  
  <pre><code>const client = new ApolloClient({
      link: link,
      cache: new InMemoryCache(),
  });
  
  yield client.mutate({
      /* tslint:disable */
      mutation: gql`
          }
          mutation licensemutation($distributor: String!, $licenceType: String!, $duration: String!, $userId: String!) {
              addLicenseCodeOneTimeUsage(distributor: $distributor, licenseType: $licenseType, duration: $duration, userId: $userId) {
              }
          }
      `,
      /* tslint:enable */
      variables: {
          userId: username,
          distributor: distributor,
          licenseType: licenseType,
          duration: duration,
      },
  });
  </code></pre>
  
  <ul>
  <li>Does what I have written this far sound reasonable or do I have obvious misconceptions about how graphql works or how it should be used?</li>
  <li>In the graphql string I don't define what information to receive. Is that syntax valid or do I need to explicitly state that I want to ignore results?</li>
  </ul>