Я использую этот фрагмент кода в моем Login.tsx. Я получаю токен, но я никуда не перенаправлен. Как я могу go перейти к экрану / панели, убедившись, что это происходит только при наличии токена.
if (token){
alert(token);
return(
<Redirect to='/panel'/>
)
}
Это то, что я использую в своем App.tsx с BroweserRouter:
export default function App() {
return (
<div>
<Route exact path='/' component= {HomePage}></Route>
<Route path='/login' component= {LoginPage}></Route>
<Route path='/user' component= {NewUserPage}></Route>
<Route path='/panel' component= {PanelHomePage}></Route>
</div>
);
}
В index.tsx мое приложение обернуто с BrowserRouter