Skip to content

feat: adiciona tela de lista de animais cadastrados#14

Merged
rafaelhgcarlos merged 1 commit intostagefrom
feat/add-animalList
Sep 14, 2025
Merged

feat: adiciona tela de lista de animais cadastrados#14
rafaelhgcarlos merged 1 commit intostagefrom
feat/add-animalList

Conversation

@rafaelhgcarlos
Copy link
Copy Markdown
Member

📌 Description

Adiciona a tela de lista de animais cadastrados com funcionalidades de visualização, skeleton para loading, empty state e modal de confirmação para exclusão de animais. Inclui navegação para cadastro e paginação visual.

🔍 Related Issues

  • Nenhuma issue vinculada no momento.

✨ Changes Made

  • Criação da tela AnimalList.
  • Implementação de skeleton para carregamento dos cards.
  • Empty state exibido quando não há animais cadastrados.
  • Modal de confirmação para exclusão de animais (deleteAnimal).
  • Botão de detalhes para visualizar informações do animal em modal.
  • Botão de exclusão em cada card com ícone Trash2.
  • Paginação visual para navegação entre páginas de animais.

✅ Checklist

  • Tela de lista de animais funcional
  • Skeleton de carregamento implementado
  • Empty state exibido corretamente
  • Modal de confirmação de exclusão implementado
  • Modal de detalhes do animal funcional
  • Nenhum warning ou erro no console

🚀 Additional Notes

Essa tela serve como base para futuras funcionalidades, como filtro de busca, integração com backend real e edição de animais cadastrados.

@rafaelhgcarlos rafaelhgcarlos self-assigned this Sep 14, 2025
@rafaelhgcarlos rafaelhgcarlos added the enhancement New feature or request label Sep 14, 2025
@rafaelhgcarlos rafaelhgcarlos merged commit 995dc89 into stage Sep 14, 2025
3 checks passed
@rafaelhgcarlos rafaelhgcarlos deleted the feat/add-animalList branch September 14, 2025 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant