Я слежу за онлайн-курсом и создаю частный компонент маршрута, который перенаправляет пользователей на основе состояния isAuthenticated, я зарегистрировал состояние и вернул остальную часть, хотя состояние было истинным.
<Route
{...rest}
render={props =>
isAuthenticated === true ? (
<Redirect to="/login2" />
) : (
<Redirect to="/login3" />
)
}
/>
он перенаправляет на login3, даже если состояние истинно.