title: Restore scroll position on infinite scroll page
body: <p>I have a website with an infinite scroll page, listing the newest ads.
  When user click on a preview of the ads it will redirect him to the product page.</p>
  
  <p>But when user click on back button, it can not restore scroll position.</p>
  
  <p>Note 1 : i will load 10 ads when scroll reach the end. So let say we have loaded about 50 ads and user change the page. When click on back button, it will reload the main page which is empty, then it just load the first 10 ads. </p>
  
  <p>Note 2 : Im using react js and react-router and have tried to find a solution in the community already. As recently chrome support scroll restoration they didn't do much for that. But chrome doesn't support infinite scroll.</p>