File tree Expand file tree Collapse file tree
lib/presentation/login/bloc Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,25 +19,19 @@ class LoginBloc extends Bloc<LoginEvent, LoginState> {
1919 on < ForgotPasswordPressed > (_onForgotPasswordPressed);
2020 on < NewUserSignUp > (_onNewUserSignUp);
2121 on < CreatedPasswordNewUser > (_onCreatePasswordNewUser);
22- // on<ForgotPasswordPressed>((event, emit) {
23- // emit(ForgotPasswordState(emailID: event.emailId));
24- // });
2522 on < SendPasswordResetInstructions > (_onSendPasswordResetInstructions);
2623 on < ToggleObscureCreatePassword > (_onToggleObscureCreatePassword);
2724 on < SetPassword > (_onSetPassword);
2825 }
2926
3027 FutureOr <void > _onSendPasswordResetInstructions (event, emit) async {
31- //TODO: complete logic
3228 emit (Loading ());
3329 try {
3430 await userRepository.sendResetPasswordLink (event.emailId);
35- //TODO: show dialog box that instructions have been sent
36- //TODO: route (if needed)
31+ emit (const LoginInitial (error: "Reset Link sent to email!" ));
3732 } catch (e) {
38- // TODO: show dialog box with error
33+ emit ( const LoginInitial (error : AppConstants . GENERIC_FAILURE ));
3934 }
40- // for reference, see forgot_password_viewmodel.dart on master branch
4135 }
4236
4337 FutureOr <void > _onCreatePasswordNewUser (event, emit) async {
You can’t perform that action at this time.
0 commit comments