📝 Descrição
Refatorar a tela Home através da componentização dos seus elementos visuais e funcionais, separando responsabilidades em componentes reutilizáveis e independentes. O objetivo é melhorar a organização do código, facilitar a manutenção, promover a reutilização de componentes e reduzir a complexidade do componente principal.
🎯 Problema que resolve
Atualmente a tela Home concentra múltiplas responsabilidades em um único componente, dificultando a manutenção, evolução de funcionalidades, legibilidade do código e reaproveitamento de elementos em outras partes da aplicação. A componentização permitirá uma arquitetura mais modular, escalável e de fácil manutenção.
📎 Documento Relacionado
Documento de Arquitetura Front-end.
Tela Home.
Guia de Boas Práticas e Padronização de Componentes do projeto.
🕵️ Critério de Aceite
Os elementos da tela Home devem ser divididos em componentes independentes e reutilizáveis.
O componente principal da Home deve atuar apenas como orquestrador dos componentes filhos.
Não deve haver alteração visual ou funcional para o utilizador final.
A comunicação entre componentes deve seguir o padrão definido pelo projeto (Inputs, Outputs, Signals ou Services).
O código deve seguir os padrões de desenvolvimento estabelecidos pela equipa.
Todos os testes existentes devem continuar a funcionar após a refatoração.
Não devem existir regressões nas funcionalidades atualmente disponíveis na Home.
📌 Definition of Done (DoD)
🙌 Torne-se um colaborador
No response
📝 Descrição
Refatorar a tela Home através da componentização dos seus elementos visuais e funcionais, separando responsabilidades em componentes reutilizáveis e independentes. O objetivo é melhorar a organização do código, facilitar a manutenção, promover a reutilização de componentes e reduzir a complexidade do componente principal.
🎯 Problema que resolve
Atualmente a tela Home concentra múltiplas responsabilidades em um único componente, dificultando a manutenção, evolução de funcionalidades, legibilidade do código e reaproveitamento de elementos em outras partes da aplicação. A componentização permitirá uma arquitetura mais modular, escalável e de fácil manutenção.
📎 Documento Relacionado
Documento de Arquitetura Front-end.
Tela Home.
Guia de Boas Práticas e Padronização de Componentes do projeto.
🕵️ Critério de Aceite
Os elementos da tela Home devem ser divididos em componentes independentes e reutilizáveis.
O componente principal da Home deve atuar apenas como orquestrador dos componentes filhos.
Não deve haver alteração visual ou funcional para o utilizador final.
A comunicação entre componentes deve seguir o padrão definido pelo projeto (Inputs, Outputs, Signals ou Services).
O código deve seguir os padrões de desenvolvimento estabelecidos pela equipa.
Todos os testes existentes devem continuar a funcionar após a refatoração.
Não devem existir regressões nas funcionalidades atualmente disponíveis na Home.
📌 Definition of Done (DoD)
🙌 Torne-se um colaborador
No response