Vistas de tareas
Presenta el mismo trabajo en seis disposiciones que se guardan en la URL.
Que se logra
- Resultado: permite revisar y actualizar el mismo conjunto de tareas desde la visualización apropiada para planificar, ejecutar o balancear carga.
- Caso de uso: un equipo de implementación usa
Timelinepara ajustar fechas yWorkloadpara detectar sobrecarga por responsable. - Se combina con: filtros, estados e hitos y asignación de tareas.
Donde esta
- Ruta:
/[orgId]/operations/tasksy/[orgId]/operations/projects/[projectId]/tasks - Acceso en UI:
task toolbar > view switcher. - Componente(s):
TaskViewSwitcher.tsxy vistasTask*View.tsx.
Como funciona
- Elige
List,Kanban,Calendar,Timeline,SwimlaneoWorkload. - Comparte la URL para preservar
view. - En List y Kanban reordena o mueve tareas; en Calendar navega
Month,WeekoDay. - En Timeline ajusta fechas arrastrando barras y cambia zoom
D/W/M/Y. - En Swimlane mueve entre celdas de estado; en Workload revisa carga por asignado.
Reglas y validaciones
- Calendar usa la fecha de vencimiento.
- Timeline requiere fecha de inicio o vencimiento para dibujar tareas.
- Agrupación no está disponible en Calendar, Timeline ni Workload.
Backend
- Servicios:
ops-project-tasks(find/patch).
Relaciones
- Requiere: Task filtering y Task management.
- Dispara / afecta: estado, hito, asignado, prioridad o fechas al arrastrar.