title: Getting stale data in Server Side Rendered Page on client side rendering using @apollo/react-hoc
body: <p>I have a use case where i need to Server Side Render my component [React App], which uses apollo-client to call the API.
  Apollo client, by default, uses <code>cache-first</code> fetch Policy in case of Server Side Rendering.
  If I change the policy to <code>network-only</code>, the entire content that was received from the server, is re-rendered as soon as the component loads on client.</p>
  <p>My problem is, once the page is returned from the server, using <code>cache-first</code> fetch policy, and the page gets re-rendered on the client due to some action performed by the user, the data is always fetched from the cache, but I need to get fresh data using network call instead of using stale data. How can i achieve that ?</p>