title: React Router Tabs -- Keep Components Mounted
body: <p>I have created tabs using React Router, with a different route for each tab. However, I would like to maintain the tab state between tab transitions by keeping the hidden tabs mounted. How do I achieve this? React router remounts each component every time the route switches.</p>
  
  <p>Someone has already asked this question <a href="https://stackoverflow.com/questions/37362370/react-router-how-to-achieve-tab-like-navigation">here</a>, but has not received an answer</p>
  
  <p>Ideally I would find a solution which keeps the tabs which are not displayed mounted after they are hit for the first time</p>