title: react-router v4 NavLink is not changing URL
body: <p>when I started the project I did not work with create-react-app
  I built the basic react-flux app like always which is with browserify and babelify and all
  and the react-router v4 was working and no problem happened</p>
  
  <p>then I immigrated to create-react-app env
  to use the testing and building tools that is offered</p>
  
  <p>and I installed all packages that I used previously properly
  but react-router v4 had a problem</p>
  
  <p>when I click NavLink, it does not change the URL
  but when I change the URL manually it works fine</p>
  
  <p>I use BrowserRouter like this:</p>
  
  <pre><code>    &lt;BrowserRouter history={HashRouter}&lt;App /&gt;&lt;/BrowserRouter&gt;,document.getElementById("root"));
  </code></pre>
  
  <p>And NavLink like this:</p>
  
  <pre><code>    &lt;NavLink className="nav-link" activeClassName="active" to={"/drugs"}&gt;
                              &lt;i className="fa fa-medkit" aria-hidden="false"/&gt;
                              &amp;nbsp;Drugs
                          &lt;/NavLink&gt;
  </code></pre>
  
  <p>And Router like this:</p>
  
  <pre><code>   &lt;Switch&gt;
                  &lt;Route exact={true} path="/" component={Patients}/&gt;
                  &lt;Route exact path="/drugs" component={Drugs}/&gt;
                  &lt;Route exact path="/settings" component={Settings}/&gt;
                  &lt;Route path="*" component={Error}/&gt;
              &lt;/Switch&gt;
  </code></pre>
  
  <p>and thanks in advance.</p>