From ff09dec80b5bb7039daed8aaa01016770b08a047 Mon Sep 17 00:00:00 2001 From: feliperm17 Date: Sat, 11 Jul 2026 14:26:02 -0300 Subject: [PATCH] =?UTF-8?q?fix:=20corrige=20relat=C3=B3rios=20de=20tombos?= =?UTF-8?q?=20por=20cidade=20e=20diagn=C3=B3stico?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/helpers/formata-dados-relatorio.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 {