okfn-brasil / perfil-politico-frontend

Front-end that consumes Perfil Político's API
https://perfilpolitico.serenata.ai
GNU General Public License v3.0
31 stars 25 forks source link

Acumula descrição dos filtros ao invés de exibir apenas a do último aplicado #39

Open giovanisleite opened 3 years ago

giovanisleite commented 3 years ago

Closes #35

Para acumular as descrições separei as descrições dos filtros em dois grupos: as descrições sobre a pessoa (genero e etnia) e a descrição da carreira política.

Genero e etnia são cumulativos, optei por usar sempre a mesma ordem, primeiro genero e depois etnia, na frase (não importando a ordem do filtro). Então, aplicando os filtros Quantas são mulheres? e depois Quantos são negros ou pardos? (Exemplo 1) exibe a mesma descrição que aplicando Quantos são negros ou pardos? e depois Quantas são mulheres?.

Já os filtros relacionados a carreira política, apesar de nunca concorreram ser um subgrupo de nunca se elegeram, não acumulei a descrição desses porque acho que se aplicarem os dois, é melhor descrever apenas com o grupo menor (Exemplo 2).

Para juntar a descrição da pessoa com a descrição da carreira política coloquei um "que" entre eles (Exemplo 3).

Exemplo 1:

Aplicando as perguntas:

O resultado é: Destas, 157 são mulheres de cor negra, parda ou indígena


Exemplo 2:

Aplicando as perguntas:

O resultado é Destes, 726 nunca concorreram numa eleição


Exemplo 3:

Aplicando as perguntas:

O resultado é Destes, 281 são mulheres que nunca se elegeram

lguima commented 1 year ago

@giuliocc acho que podemos encerrar essa PR, pois a estrutura do projeto mudou, esse arquivo não existe mais.