title: GraphQLError: Syntax Error: Cannot parse the unexpected character "\u00A0"
body: <p>I get an error when I make a query/mutation/subscription with gql (from 'graphql-tag').</p>
  <p>Has anyone had this error and know how to fix it ?<br />
  Here is my code :</p>
  <pre><code>import React from 'react';
  import { Mutation } from 'react-apollo';
  import MUTATION from './query.js';
  import gql from 'graphql-tag';
  
  const ADD_POST_MUTATION = gql`
    mutation addPost($content: String!, $author: String!) {
      addPost(content: $content, author: $author) {
        content
        author
      }
    }
  `;
  
  export default class Tool extends React.Component {
    state = {
      content: '',
      author: localStorage.getItem('user') || ''
    };
  
    handleSubmit = (e, mutation) =&gt; {
      console.log(mutation);
      e.preventDefault();
      mutation({ variables: { content: this.state.content, author: this.state.author }})
        .then(res =&gt; console.log(res))
        .catch(e =&gt; console.log(e));
    }
  
    render() {
      return (
        &lt;Mutation mutation={MUTATION}&gt;
          {(addPost, { data }) =&gt; (
            &lt;div&gt;
              &lt;div&gt;Poster un commentaire&lt;/div&gt;
              &lt;form onSubmit={e =&gt; this.handleSubmit(e, addPost)}&gt;
                &lt;textarea onChange={e =&gt; this.setState({ content: e.target.value })}&gt;&lt;/textarea&gt;
                &lt;button type='submit'&gt;Poster&lt;/button&gt;
              &lt;/form&gt;
            &lt;/div&gt;
          )}
        &lt;/Mutation&gt;
      );
    }
  };
  </code></pre>
  <p>The error occurs again for this query:</p>
  <pre><code>const FETCH_POST_QUERY = gql`
    query {
      getPost {
        id
        content
        author
      }
    }
  `;
  </code></pre>
  <p>And I got this error :</p>
  <p><a href="https://i.stack.imgur.com/MIsY0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MIsY0.png" alt="Error image (click to see)" /></a></p>