title: how do I shape my graphql backend response?
body: <p>I am querying my graphql backend and need the response to have a flatten shape, </p>
  
  <p>my query:  </p>
  
  <pre><code>gql`
    {
      questions {
        edges {
           id
           title
           author: user {
            email
           }
        }
     }
    }
  `
  </code></pre>
  
  <p>my response:</p>
  
  <pre><code>    '5d3eafb7889a135ff8cd950c': {
        id: '5d3eafb7889a135ff8cd950c',
        title: 's',
        author: {
          email: 'dggdfgdgfd@gmail.com',
          __typename: 'User'
        },
        __typename: 'Question'
      },
  </code></pre>
  
  <p>problem is with author, I need as a string instead of an object:</p>
  
  <p>id: '5d3eafb7889a135ff8cd950c',
     title: 's',
     author: 'dggdfgdgfd@gmail.com'  // &lt;===
    `</p>