title: History.push a link to a new tab with react router
body: <p>I need to open a link to a new tab after doing some logic.<br>
  I have a button like this:</p>
  <pre><code>&lt;Button
    onClick={handleSubmit}
  &gt;
    Preview
  &lt;/Button&gt;
  </code></pre>
  <p>with the handleSubmit() being:</p>
  <pre class="lang-js prettyprint-override"><code>const history = useHistory();
  
  const handleSubmit = () =&gt; {
    console.log(&quot;doing something&quot;);
    history.push(&quot;/some-link&quot;) 
  }
  </code></pre>
  <p>As you can see, with my usecase it wouldn't make sense to use the <code>Link</code> component.</p>
  <p>So, is there a way to push that link to a new tab, using only <code>history.push()</code></p>