У меня есть настройка Route
, как это:
<Route path="/(login|signup|reset|activate)" component={AuthPages} />
В другом месте в моем коде у меня есть настройка Redirect
, как это:
const urlSearch = window.location.search;
<Redirect
to={{
pathname: "/login" + urlSearch,
state: {
from: props.location,
showWarning: true
}
}}
/>
Но когда происходит перенаправлениепо какой-то причине маршрут не совпадает.Если я обновлю страницу, то маршрут будет соответствовать, и компонент AuthPages
будет правильно отображен.
Я не уверен, что здесь происходит.Может ли кто-нибудь помочь?