У меня есть приложение реагирования, в котором я реализовал Dashboard и страницы входа. Я хочу, чтобы домашняя страница была подписана. Страница входа перенаправляет на панель управления. Но я не могу заставить домашнюю страницу перенаправить на вход. Вот что я пробовал до сих пор: -
Приложение. js Файл: -
const LoginContainer = () => {
return (
<div>
<Route exact path="/" render={() => <Redirect to="/signin" />} />
<Route path="/signin" component={SignIn} />
</div>
);
}
const DefaultContainer = () => {
return(
<div>
<Drawer />
<Route exact path="/" component={Dashboard} />
<Route exact path="/users" component={Users} />
</div>
)
}
function App() {
return (
<div>
<Router>
<Switch>
<Route exact path="/signin" component={LoginContainer} />
<Route component={DefaultContainer} />
</Switch>
</Router>
</div>
);
}
Что я здесь не так делаю? Почему это не перенаправлено на страницу входа по умолчанию.