React router not showing browser history
You need to get browserHistory
from the history module now.
import createHistory from 'history/createBrowserHistory'
Note that they changed the module API recently so if you are using the latest version the import slightly changed:
import { createBrowserHistory } from 'history'
You are using version 4 of react-router.
Either downgrade the package or follow the instructions in this SO answer to make it work with v4.
I had the same problem and I wasted a couple of days to figure it out. This error happens simply because react-router v4 does not have the browserHistory
(I don't know if that's a good thing or not though). I solved the issue by installing v3 like this:
npm install react-router@3 --save