title: Apollo duplicates first result to every node in array of edges
body: <p>I am working on a react app with react-apollo
  calling data through graphql when I check in browser network tab response it shows all elements of the array different
  but what I get or <code>console.log()</code> in my app then all elements of array same as the first element.
  I don't know how to fix please help</p>