Como: Administrador del sistema
Quiero: Poder ordenar la lista de usuarios según diferentes criterios
Para: Visualizar los datos de la manera que más me convenga para mi análisis o tarea actual
Criterios de Aceptación:
- Menú desplegable:
- Se muestra un menú desplegable con la etiqueta 'Ordenar por:' seguido del criterio de ordenamiento actual.
- El criterio de ordenamiento predeterminado es 'Últimos registros'.
- Opciones de ordenamiento:
- Al hacer clic en el menú desplegable, se muestran diferentes opciones de ordenamiento, que deben incluir al menos:
- Últimos registros
- Fecha de unión
- Tipo de cuenta (Premium o no)
- Reordenamiento de la lista:
- Al seleccionar una opción, la lista de usuarios se reordena inmediatamente según el criterio elegido.
- El criterio de ordenamiento seleccionado debe mostrarse claramente en el menú desplegable.
- Compatibilidad con filtros de búsqueda:
- El ordenamiento debe funcionar en conjunto con cualquier filtro de búsqueda aplicado.
- Orden ascendente y descendente:
- Debe ser posible alternar entre orden ascendente y descendente para cada criterio de ordenamiento.
- Rendimiento:
- El sistema debe mantener el rendimiento incluso al ordenar grandes cantidades de datos.
Notas Adicionales:
- Se considerará añadir más opciones de ordenamiento en futuras iteraciones según las necesidades de los usuarios.