При запуске приложения маршрут монтируется / загружается дважды.
Вот видео, показывающее проблему: https://imgur.com/1nwZS4O
Этот мой код:
<Router history={props.history}>
<Switch>
<Route exact path="/" render={() => <Redirect to="/event/1234" />} />
{/*Event */}
<Route exact path="/event/:eventId" component={Event} />
<Route exact path="/event/:eventId/friends" component={Friends} />
<Route component={NotFound} />
</Switch>
</Router>
Есть идеи, как это исправить? Помогите, пожалуйста ?
Песочница: https://codesandbox.io/s/keen-silence-47ztr?file= / src / App. js: 528-884
Примечание. Воспроизвести проблему на мобильном устройстве невозможно.