verifyOtp method

Future<bool> verifyOtp(
  1. String contact,
  2. String otp,
  3. AuthMethod method
)

Implementation

Future<bool> verifyOtp(String contact, String otp, AuthMethod method) async {
  _setLoading(true);
  _setError(null);
  final result = await _authService.verifyOtp(contact, otp, method);
  return result.fold(
    (verified) {
      _setLoading(false);
      return verified;
    },
    (error) {
      _setError(error);
      _setLoading(false);
      return false;
    },
  );
}