Substituir ModularState
por State
e injetar AccountDeleteController
via parâmetro em AccountDeletePage
#374
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
AccountDeletePage
atualmente utilizaModularState
para gerenciar o estado e injetar oAccountDeleteController
. A proposta é substituirModularState
porState
e injetar oAccountDeleteController
via passagem de parâmetro no construtor.Motivação
flutter_modular
para facilitar testes e reutilização do código.AccountDeleteController
diretamente via construtor.Alterações Propostas
ModularState
porState
na classe_AccountDeletePageState
.AccountDeleteController
como parâmetro no construtor deAccountDeletePage
.flutter_modular
para injeção do controller.Código Atual
Código Proposto
Impacto
AccountDeleteController
pode ser mockado e injetado diretamente.flutter_modular
para gerenciar o estado.Passos para Implementação
AccountDeletePage
conforme o código proposto.AccountDeletePage
é instanciado para passar oAccountDeleteController
via parâmetro.flutter_modular
se não for mais necessária em outros locais.Observações
AccountDeleteController
seja corretamente instanciado e gerenciado no local ondeAccountDeletePage
é utilizado.ModularState
para aplicar a mesma refatoração.The text was updated successfully, but these errors were encountered: