title: Use result for first query in second query with Apollo Client?
body: <p>Im using Apollo, React and Graphcool. I have a query to get the logged in users ID: </p>
  
  <pre><code>const LoginServerQuery = gql`
      query LoginServerQuery {
          loggedInUser {
              id
          }
      }
  `;
  </code></pre>
  
  <p>I need to use the returned ID in another query which is called from the same React component. Here Ive hardcoded "xxxxxxxxxxxxx" which is where the dynamic user ID needs to go: </p>
  
  <pre><code>const LocationQuery = gql`
      query LocationsQuery {
          User(id: "xxxxxxxxxxxxx") {
              location {
                  name
              }
          }
      }
  `;
  </code></pre>