以下のエラーが出た。Linkがどうしても使えない。。
Warning: Failed context type: The context `router` is marked as required in `Link`, but its value is `undefined`.
どなたかが書いていたのですが、
Found it -- my bad! I had the component appearing outside the Router component!
https://github.com/ReactTraining/react-router/issues/4639
とあり、Linkの場所をよくみてみると、BrowserRouterコンポーネントの外に出てしまっていた。
BrowserRouterコンポーネントの中に入れてあげたらちゃんと画面が表示されるようになった。