title: Refetch queries after Mutation doesn't work
body: <p>I have mutation as follows:</p>
  
  <pre><code>&lt;Mutation
      mutation={ADD_NEW_SLOT}
      refetchQueries={() =&gt; [{ query: GET_COMPANY_ADDRESSES, variables: { companyId: this.props.session.company.id } }]}
      awaitRefetchQueries={true}
  &gt;
       .......
  &lt;/Mutation&gt;
  </code></pre>
  
  <p>Where <strong>GET_COMPANY_ADDRESSES</strong> is exported from a parent component.</p>
  
  <p>But it doesn't refresh after the mutation is done.</p>
  
  <p>What am I doing wrong?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>The return of the render function in the <strong>parent</strong> component is as follows:</p>
  
  <pre><code>&lt;Query query={GET_COMPANY_ADDRESSES} variables={{companyId: session.company.id}} notifyOnNetworkStatusChange={true} fetchPolicy={'cache-and-network'}&gt;
      {({loading, error, refetch, data}) =&gt; {
          if (loading) return &lt;LoadingIndicator/&gt;;
          if (error) return &lt;ErrorIndicator description={error.message}/&gt;;
  
          const treeNodes = convertSlotsToTree(data);
          const address = data.companyAddresses[1];
  
          return (
              &lt;AddSlot address={address}
                       toggleSlotForm={this.props.togglePanel}
                       session={this.props.session}/&gt;
          )
      }}
  &lt;/Query&gt;
  </code></pre>
  
  <p>The graphql query is in the same file and it is as follows:</p>
  
  <pre><code>export const GET_COMPANY_ADDRESSES = gql`
        query CompanyAddresses($companyId: Int!) {
          companyAddresses(companyId: $companyId) {
            id    
            name
            default
            compound
            address {
              id
              addressFull
              countryCode
              city
              postCode
              slotSet{
                  id
                  area
                  zone
                  aisle
                  side
                  level
                  position
                  disabled
                  col
                  printEntry
                  fullName
              }
            }
          }
        }
      `;
  </code></pre>