Skip to content

refactor: organiza arquivos de Staff e Animal em pastas dedicadas den…#20

Merged
rafaelhgcarlos merged 1 commit intostagefrom
refactor/pages-folder-structure-
Sep 27, 2025
Merged

refactor: organiza arquivos de Staff e Animal em pastas dedicadas den…#20
rafaelhgcarlos merged 1 commit intostagefrom
refactor/pages-folder-structure-

Conversation

@rafaelhgcarlos
Copy link
Copy Markdown
Member

📌 Description

Este PR refatora a estrutura da pasta pages, organizando os arquivos relacionados em pastas específicas (Staff e Animal). Além disso, atualiza as importações nos serviços e no Dashboard para refletir a nova estrutura.

🔍 Related Issues

Nenhuma issue diretamente relacionada.

✨ Changes Made

  • Criada pasta pages/Animal contendo AnimalRegister.tsx e AnimalList.tsx
  • Criada pasta pages/Staff contendo StaffRegister.tsx e StaffList.tsx
  • Atualizadas as importações no App.tsx, Dashboard.tsx, animalService.ts e staffService.ts
  • Definição da interface Staff movida para dentro do Dashboard para tipagem correta

✅ Checklist

  • Estrutura de pastas reorganizada de forma consistente
  • Importações corrigidas em todos os arquivos afetados
  • Aplicação builda sem erros de tipagem
  • Nenhuma alteração em lógica ou funcionalidade existente

🚀 Additional Notes

Essa alteração é puramente de organização e não altera comportamento do sistema.

@rafaelhgcarlos rafaelhgcarlos self-assigned this Sep 27, 2025
@rafaelhgcarlos rafaelhgcarlos added the enhancement New feature or request label Sep 27, 2025
@rafaelhgcarlos rafaelhgcarlos merged commit f5957e4 into stage Sep 27, 2025
3 checks passed
@rafaelhgcarlos rafaelhgcarlos deleted the refactor/pages-folder-structure- branch September 27, 2025 10:42
@rafaelhgcarlos rafaelhgcarlos restored the refactor/pages-folder-structure- branch November 7, 2025 01:40
@rafaelhgcarlos rafaelhgcarlos deleted the refactor/pages-folder-structure- branch November 7, 2025 01:49
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