Substituir ModularState
por State
na classe GuardiansPage
#357
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
GuardiansPage
atualmente utilizaModularState
para gerenciar o estado e obter a instância doGuardiansController
. A proposta é substituirModularState
porState
e injetar oGuardiansController
via passagem de parâmetro no construtor da classe.Alterações Propostas
ModularState
: A classe_GuardiansPageState
não deve mais estenderModularState
.GuardiansController
será passado como parâmetro no construtor da classeGuardiansPage
.initState
edispose
: Remover a dependência doModular
e ajustar o ciclo de vida doState
.Código Atual
Código Proposto
Benefícios
GuardiansController
pode ser mockado.Modular
, tornando o código mais modular e fácil de manter.Tarefas
ModularState
porState
.GuardiansController
como parâmetro no construtor.State
para inicializar e descartar corretamente ocontroller
.GuardiansPage
é instanciada para passar ocontroller
.Observações
GuardiansPage
sejam atualizadas para passar ocontroller
como parâmetro.The text was updated successfully, but these errors were encountered: