Прежде всего, я бы удалил один из компонентов <Switch>
, потому что вам нужен только один. Кроме того, если вы добавите компонент <Route>
с <NotFoundPage>
в последнее место в <Switch>
, то он будет отображать, что один раз все остальные не могут совпадать.
Попробуйте выполнить следующее:
<Router>
<Switch>
<Route exact path="/" component={HomePage}/>
<Route exact path="/account" component={Account}/>
<Route exact path="/editProfile" component={Profile}/>
<Route exact path="/changePassword" component={Password}/>
<Route exact path="/testHtml" component={Pages}/>
<Route exact path="/audio" component={Develop}/>
<Route exact path="/content" component={Books}/>
<Route component={NotFoundPage}/>
</Switch>
</Router>
Надеюсь, это поможет!