Substituir ModularState
por State
e injetar DetailTweetController
via parâmetro na DetailTweetPage
#364
Labels
dependencies
Pull requests that update a dependency file
deprecation
Para destacar o uso de componentes obsoletos
good first issue
Good for newcomers
refactor
Envolve melhorias no código, como substituir o componentes obsoletos
Descrição
A classe
DetailTweetPage
atualmente utilizaModularState
para gerenciar o estado e a injeção de dependência doDetailTweetController
. A proposta é substituirModularState
porState
e injetar oDetailTweetController
diretamente via passagem de parâmetro no construtor.Alterações Propostas
Remover
ModularState
e substituir porState
:_DetailTweetPageState
não deve mais estenderModularState
.DetailTweetController
será injetado via construtor.Injetar
DetailTweetController
via parâmetro:DetailTweetController
como parâmetro no construtor deDetailTweetPage
.Modular
para resolver oDetailTweetController
.Ajustar o ciclo de vida do
DetailTweetController
:DetailTweetController
seja corretamente inicializado e descartado no ciclo de vida doState
.Código Atual
Código Proposto
Benefícios
Modular
: A classe não depende mais doModular
para resolver dependências, facilitando testes e manutenção.Tarefas
ModularState
porState
.DetailTweetController
via construtor.DetailTweetController
.Observações
DetailTweetController
sejam corretamente resolvidas antes de passar o controlador para aDetailTweetPage
.ModularState
para garantir que a mudança seja consistente.The text was updated successfully, but these errors were encountered: