Brick de Redefinir Senha
Esta é uma Brick projetada para acelerar a implementação da feature de redefinição de senha em seu projeto.
Como instalar e gerar os arquivos
Para integrar este Brick ao seu projeto, adicione-o ao seu arquivo mason.yaml
com o nome jera_change_password
.
mason add jera_change_password
Após adicionar, execute o seguinte comando para gerar os arquivos em seu projeto:
mason make jera_change_password -o lib/features
Observe que o que vem após o -o é o caminho no qual você deseja adicionar essa funcionalidade.
Dependências do módulo
Este módulo não opera de forma independente; ele requer algumas configurações e arquivos padrão que utilizamos em todos os nossos projetos na Jera. Esses arquivos são:
endpoint.dart
api_provider.dart
service_locator.dart
No arquivo service_locator.dart, certifique-se de adicionar o ChangePasswordModule() como mostrado abaixo:
void initializeDependencies() {
final appModules = <AppModule>[
...
ChangePasswordModule(),
...
];
...
}
Personalização e Ajustes na Implementação da Brick
Este módulo de recuperação de senha oferece uma estrutura base para otimizar seu tempo. Contudo, é crucial realizar personalizações e ajustes na implementação para garantir que a funcionalidade atenda às necessidades específicas do seu projeto.