Substituir ModularState
por State
e injetar ReplyTweetController
em ReplyTweetPage
#347
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
Atualmente, a classe
_ReplyTweetPageState
estendeModularState
para gerenciar o estado e obter uma instância doReplyTweetController
. Para melhorar a clareza e o controle sobre a injeção de dependência, propomos substituirModularState
porState
e injetar oReplyTweetController
diretamente via passagem de parâmetro.Alterações Propostas
Remover a extensão de
ModularState
:_ReplyTweetPageState
não deve mais estenderModularState
.ReplyTweetController
será passado como parâmetro no construtor.Injetar o
ReplyTweetController
via construtor:ReplyTweetController
será injetado diretamente no construtor da classeReplyTweetPage
._ReplyTweetPageState
receberá o controlador via parâmetro.Atualizar a criação do estado:
createState
será atualizado para passar o controlador para o estado.Código Atualizado
Benefícios
flutter_modular
, tornando o código mais modular e fácil de migrar para outras soluções de injeção de dependência no futuro.Impacto
ReplyTweetController
seja corretamente injetado ao criar aReplyTweetPage
.Próximos Passos
ReplyTweetPage
é instanciada para passar oReplyTweetController
.flutter_modular
relacionadas a esta página.The text was updated successfully, but these errors were encountered: