Saltar a contenido

Admin – Selector de pantalla inicial (/admin)

  • Permisos: Cualquier usuario con acceso al dominio admin (la vista depende de los menús que el backend entregó en la sesión).
  • Objetivo: Permitir que cada usuario defina qué módulo del área Admin se abrirá automáticamente al iniciar sesión.

Flujo de uso

  1. Acceso: Ingresa a /admin. Si ya sobrepasaste la autenticación y tienes un “home” preferido almacenado, el componente te redirige en automático (opción autoRedirect).
  2. Selección manual:
  3. Revisa las tarjetas con las secciones disponibles (Roles, Usuarios, Proyectos, etc.). La lista proviene de user.navigations, por lo que sólo verás módulos con permisos vigentes.
  4. Haz clic sobre la tarjeta deseada para navegar inmediatamente a esa ruta.
  5. Si prefieres fijarla como pantalla de inicio, usa el pequeño interruptor circular que aparece sobre cada tarjeta; se guarda en tu perfil mediante el hook useHomeScreen.
  6. Limpiar preferencia: Si ya hay un home seleccionado, aparece un ícono de casa sobre la tarjeta. Al pulsarlo se borra la preferencia y la siguiente vez volverás a ver el selector.
  7. Errores: En caso de fallo al cargar las rutas (por ejemplo, token caducado), se muestra un mensaje con botón “Reintentar” que recarga la página.

Consejos

  • Cambia de pantalla inicial cada vez que tu flujo de trabajo principal sea distinto (por ejemplo, pasar de tareas a logs).
  • Para asegurar que la experiencia sea consistente entre dominios (Admin, Ingeniería, Construcción, LDA), cada sección tiene su propio selector similar.