fixed route login

This commit is contained in:
IO
2024-07-11 18:59:57 -06:00
parent 4f9d905b2f
commit 3035486c63
+7 -5
View File
@@ -30,14 +30,16 @@ const App = () => {
{((permissions === 2 || permissions === 1) && !isLoginPage && !isNotFoundPage) && (
<Menu/>
)}
<Routes>
<Routes>{/*Everyone can use this routes */}
<Route path={PublicRoutes.NOTFOUND} element={<Pagina404 />} />
<Route path={PublicRoutes.LOGIN} element={<Login />} />
<Route path={`${PublicRoutes.DATAPROFESOR}:id_profesor`} element={<PerfilProfesor />} />
<Route path={PublicRoutes.FILTER} element={<Directorio />} />
{(permissions === 2 || permissions === 1) && (
{!permissions&&(//only when you don't have permissions, can you pass
<Route path={PublicRoutes.LOGIN} element={<Login />} />
)}
{(permissions === 2 || permissions === 1) && (//only when you can permissions you can pass
<>
<Route path={PrivateRoutes.INTERFACE} element={<PanelNavegacion />} />
<Route path={PrivateRoutes.CREARPROFESOR} element={<FormProfesor/>} />
@@ -45,7 +47,7 @@ const App = () => {
</>
)}
{permissions === 1 && (
{permissions === 1 && (//only have permissions = 1 you can pass
<>
<Route path={PrivateRoutes.CREARUSUARIO} element={<CrearUsuario />} />
<Route path={PrivateRoutes.FILTERUSUARIO} element={<NavUsuario />} />