title: Wait for useLazyQuery response
body: <p>I need to call a query when submit button is pressed and then handle the response.</p>
  
  <p>I need something like this:</p>
  
  <pre><code>const [checkEmail] = useLazyQuery(CHECK_EMAIL)
  const handleSubmit = async () =&gt; {
    const res = await checkEmail({ variables: { email: values.email }})
    console.log(res) // handle response
  }
  </code></pre>
  
  <p>Try #1: </p>
  
  <pre><code>const [checkEmail, { data }] = useLazyQuery(CHECK_EMAIL)
  const handleSubmit = async () =&gt; {
    const res = await checkEmail({ variables: { email: values.email }})
    console.log(data) // undefined the first time
  }
  </code></pre>
  
  <p>Thanks in advance! </p>