Fix/ Warnings Navigation e Double Header
Ajustar estrutura do navigation
Problemas identificados:
- Double Header;
- Warning sobre as importações de dependências estarem sendo feitas deforma cíclica.
Vídeo demonstrativo problemas
Alterações realizadas
- Parametrizado Navigation para exibir apenas header customizado;
- Criado enum e types referente a cada tela;
- Agrupamento das telas em "seções";
- Alterado Drawer para exibir itens conforme seção informada;
- Criado novo arquivo (src/pages/router.tsx) responsável por montar as estruturas das telas.
Autores: @lucas.lacerda
Checklist
-
✅ funciona em Android -
🤷 ♀️ (opcional) funciona em iOS -
✅ interface funciona nos tamanhos de tela suportados -
✅ interface segue especificação no Figma -
✅ passa nos testes funcionais definidos para a tarefa/story -
❌ documentação atualizada -
✅ código dentro dos padrões -
✅ código sem warnings ou erros de linter (rodenpm run lint -- --fix
para ajustar e faça o commit) -
❌ adiciona dependências externas -
❌ /🤷 ♀️ dependências externas adicionadas foram aprovadas pelos AGES III
Legenda:
-
✅ : sim (funciona/builda/documentação atualizada/...) -
⚠ ️: parcialmente (partes não funcionam/apenas documentação pendente/...) -
❌ : não (não builda/não funciona/não segue padrões/sem documentação/...) -
🤷 ♀️: não se aplica (não tenho como testar no iOS/não envolve interface/...)