@historydev
Редактирую файлы с непонятными расширениями

Почему не работает роут для 404 страницы?

Доброе утро. Скажите пожалуйста, что я сделал не так?

return (
        <div>

            <Router>

                <Switch>

                    <Route path='/find-company'>

                        <TopBar />

                        <GetCompanySearchPage />

                        <Footer />

                    </Route>

                    <Route path='/company'>

                        <TopBar />

                        <GetCompanyPage company={company} />

                        <Footer />

                    </Route>

                    <Route path='/tenders'>

                        <TopBar />

                        <GetTenders tenders={tenders}/>

                        <Footer />

                    </Route>

                    <Route path='/'>
                        <Header />
                        <GetMain />
                        <Footer />
                    </Route>

                    <Route>
                        <Page404 />
                        <Footer />
                    </Route>

                </Switch>

            </Router>
        </div>
    );


Спасибо.
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
@historydev Автор вопроса
Редактирую файлы с непонятными расширениями
Разобрался, вот здесь нужно добавить exact

<Route exact path='/'>
                        <Header />
                        <GetMain />
                        <Footer />
                    </Route>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы