# Listas - **¿Cómo funcionan las listas en equip?** - Se utiliza un array para mantener el orden de la lista - Se pueden aplicar funciones en la api para modificar la lista: - Por ejemplo, agregar compromisos externos en aceptados. - Se pueden utilizar filtros basados en atributos para esconder elementos de la lista - Se pueden utilizar Filtros para ordenar la lista (Esto es incompatible con que el usuario determine su orden) - **Tipos de lista:** - Es un orden automatico (que dependa de filtros de atributos) - Es un orden definido por el usuario (la única diferencia con el otro tipo es que utiliza un filtro de orden en el componente) - **¿ Cuales son los criterios para crear una nueva listas ?** - Si la lista es muy grande, hace sentido crear una segunda lista, para que cargue elementos de forma distinta - Se puede hacer drag and drop en cualquier parte de la lista. ## Listas de equip - Agenda [debe ser por índice] - Hoy - Mañana - Próx semana - Próximamente - Proyectos [debe ser por índice] - Metas - Inbox - Pedidos recibidos - Entregas aceptadas - Pedidos compartidos con jefatura - Outbox - Pedidos enviados - Borradores - Creados por el usuario - Pedidos compartidos por tu reporte directo - Entregas pendientes - Entregas aceptadas - Lista de colaboradores en el request view - Planificado - Realizado - Compromisos activos - Lista de borradores de reportes directos - Lista de colaboradores en colaboración. - ¿Problema del pedido de jhon? - Estamos tratando de ordenar por índice una lista que contiene elementos que no son relevantes para el orden (por que se esconden con un filtro). - Solo se esconden para el usuario, pero hay que respetar los índices originales.