diff --git a/src/helpers/formata-dados-relatorio.js b/src/helpers/formata-dados-relatorio.js index f48244f..431ff5d 100644 --- a/src/helpers/formata-dados-relatorio.js +++ b/src/helpers/formata-dados-relatorio.js @@ -425,7 +425,11 @@ export function agruparPorCidade(dados) { quantidadeTotal += 1; }); - const locais = Object.values(agrupado); + const locais = Object.values(agrupado).sort((a, b) => { + const estadoComparacao = (a.estado || '').localeCompare(b.estado || '', 'pt-BR'); + if (estadoComparacao !== 0) return estadoComparacao; + return (a.municipio || '').localeCompare(b.municipio || '', 'pt-BR'); + }); const locaisComResumo = adicionarResumoTaxonomicoPorLocal(locais); return {