Substituir ModularState
por State
na classe QuizStartPage
#348
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
QuizStartPage
utilizaModularState
para gerenciar o estado e injetar oQuizStartController
. A proposta é substituirModularState
porState
e injetar oQuizStartController
via passagem de parâmetro no construtor da classe.Motivação
flutter_modular
para gerenciar o estado e injeção de dependência.QuizStartController
será passado como dependência.Alterações Propostas
ModularState
porState
na classe_QuizStartPageState
.QuizStartController
como parâmetro no construtor da classeQuizStartPage
.flutter_modular
para gerenciar o estado.Código Atual
Código Proposto
Passos para Implementação
flutter_modular
no arquivopubspec.yaml
(se não for mais necessária em outros lugares).QuizStartPage
é instanciado para passar oQuizStartController
como parâmetro.Testes
QuizStartController
está sendo corretamente injetado e utilizado.Considerações Finais
Essa mudança deve melhorar a clareza e a testabilidade do código, além de seguir boas práticas de injeção de dependência. Certifique-se de que todas as dependências e testes sejam atualizados conforme necessário.
The text was updated successfully, but these errors were encountered: