onUpdatePasswordTap method

Future<void> onUpdatePasswordTap()

Implementation

Future<void> onUpdatePasswordTap() async {
  final bool isValid = checkErrors();
  if (!isValid) return;
  isLoading.value = true;
  if (params.isChangingPassword
      ? await authRepository.changePassword(
          passwordController.text,
          confirmPasswordController.text,
          oldPasswordController.text,
        )
      : await authRepository.resetPassword(
          passwordController.text,
          confirmPasswordController.text,
          params.otp,
        )) {
    Get.back();
  }
  isLoading.value = false;
}