Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.
- Função para obter os últimos 10 incidentes recentes por data.
- Refatoração completa do CSS para melhorar a responsividade e a experiência do usuário.
- Componente
HeatmapContainer
que inclui o mapa de calor e o painel de estatísticas. - Filtragem dinâmica de dados no mapa de calor com opções para selecionar data e tipo de ocorrência.
- Painel de configuração do mapa que permite ajustar raio, opacidade e intensidade máxima dos pontos.
- Painel de estatísticas resumidas mostrando total de ocorrências, incidentes recentes e um gráfico de torta das ocorrências.
- Melhorias na responsividade e estilização da interface com TailwindCSS.
- Otimizações de desempenho para atualizações de configuração do mapa de calor.
- Correções de bugs relacionados à exibição do gráfico e da tabela de estatísticas.
- Implementação inicial do mapa de calor com dados mockados.
- Componente de filtro inicial para o mapa de calor.
- Integração inicial com a API para fetch de dados.
- Ajustes iniciais de CSS para a estilização dos componentes.
- Correções iniciais de bugs encontrados na renderização dos componentes.
Este changelog segue as recomendações da Keep a Changelog.