Почему реагирует роутер 4 не перенаправляет?
Я использую react-router-dom
и я не перенаправляю Вот маршруты:
import { Redirect, Route, Switch } from 'react-router-dom';
<Switch>
<Route path="/home" component={Home} />
<Route path="/drills/list" component={Drills.List} />
<Route path="/drills/list/:filter" component={Drills.List} />
<Redirect from="/drills" to="/drills/list/active" />
<Redirect to="/error" />
</Switch>
Кроме того, вот мой начальный Router
конфигурации:
import { Router } from 'react-router-dom';
<Provider store={getStore()}>
<Router routes={routes} />
</Provider>
Все Route
работает без проблем, но когда это URL-адрес является одним из Redirect
Ничего не происходит. Например, если http://localhost:3000/foo
URL не меняется, и родительская страница загружается. Есть идеи?