signUp method

Future<bool> signUp(
  1. {required String name,
  2. required String email,
  3. required String password}
)

Get users

Implementation

Future<bool> signUp({
  required String name,
  required String email,
  required String password,
}) async {
  _error = {};
  _loading = true;
  _success = false;
  notifyListeners();
  try {
    // for animation
    await Future.delayed(const Duration(seconds: 1));
    // execute request
    await service.registration(SignUpRequest(
      name: name,
      email: email,
      password: password,
    ));
    _success = true;
  } catch (e) {
    _error = e.getErrors();
    print(_error);
    _loading = false;
  }
  notifyListeners();
  return _success;
}