Story
Como um usuário do CEC investigando despesas dos deputados, eu quero poder fazer ordenação por valor, suspeita, data e existência de comprovantes para que eu consiga ser mais assertivo e tenha mais conforto na minha busca.
Detalhes
Hoje, a página de despesas permite o click em um nó do gráfico para a listagem de detalhes. Essa listagem não fornece nenhum recurso para o usuário fazer uma ordenação das despesas, fazendo com que ele tenha que fazer o scroll e olhar uma por uma.
Ainda, essas consultas não são filtradas ou ordenadas no backend. Quando um gráfico carrega ele já vem com todas as despesas em memória (isso acontece pois o CEC não tem banco de dados, e para calcular as despesas mensais precisamos ter todas as despesas em memória). Portanto, qualquer recurso de ordenação deve ser uma função que reordena no próprío frontend.
Atenção para as suspeitas dos deputados, que são carregadas de forma assíncrona quando o usuário abre uma lista de detalhes de despesas. Portanto, pode ser que as despesas não estejam definidas ainda como suspeitas na hora de um click na ordenação.
Página de despesas. Os detalhes são apresentados do lado direito da página.