title: Gatsby's `navigate` function to navigate to the same page?
body: <p>Is it possible to use Gatsby's <code>navigate</code> function to navigate to the same page?</p>
  <p>For instance, I built a search component that lives on the navigation bar, therefor accessible on any page. Once users perform search, they get routed to the Search Results page via <code>navigate(/search-results)</code>.</p>
  <p>If they are on that page, and want to perform the search again, that <code>navigate</code> function does not work, hence no results display.</p>
  <p>I'm aware I could do a <code>window.location.reload()</code> but wanted to see if there are other ways.</p>