I want to hide my sidebar on my login page, only logged user can see it, This is my code but i don't know how to hide it..
<BrowserRouter>
<div className="container">
<Sidebar />
<div className="main_content">
<Routes>
<Route path="/" element={<Login />} />
<Route path="/dashboard" element={<Dashboard />} />
<Route path="/list" element={<Contrats />} />
<Route path="/new_contract" element={<AddContract />} />
<Route path="/edit_contract/:id" element={<EditContract />} />
<Route path="/contract/:id" element={<Contract />} />
<Route path="/settings" element={<div>Settings</div>} />
<Route path="/profile" element={<div>Profile</div>} />
<Route path="/forbidden" element={<Forbidden />} />
<Route path="/error" element={<ServerError />} />
<Route path="*" element={<NotFound />} />
</Routes>
</div>
</div>
</BrowserRouter>
Does anyone have any idea how to hide it for no-authorized users ? Thank you