title: react-apollo refetch doesn't work unless notifyOnNetworkStatusChange is set to true?
body: <h1>working repo <a href="https://github.com/github0013/react-apollo-refetch" rel="nofollow noreferrer">https://github.com/github0013/react-apollo-refetch</a></h1>
  
  <p>If you set <code>notifyOnNetworkStatusChange={false}</code> at this line,
  <a href="https://github.com/github0013/react-apollo-refetch/blob/master/index.tsx#L25" rel="nofollow noreferrer">https://github.com/github0013/react-apollo-refetch/blob/master/index.tsx#L25</a>
  , you will NOT see data in console.</p>
  
  <blockquote>
    <p><strong>notifyOnNetworkStatusChange</strong><br>
    <a href="https://www.apollographql.com/docs/react/api/react-apollo#graphql-config-options-notifyOnNetworkStatusChange" rel="nofollow noreferrer">https://www.apollographql.com/docs/react/api/react-apollo#graphql-config-options-notifyOnNetworkStatusChange</a></p>
    
    <p>Whether or not updates to the network status or network error should trigger re-rendering of your component.</p>
  </blockquote>
  
  <p>Does this mean that if we want to use <code>refetch()</code>, we also have to set notifyOnNetworkStatusChange = true to get components updated automatically?<br>
  * unless otherwise we manually update changes by such as <code>refetch().then(data =&gt; updateMyComponent(data))</code>?</p>