login method

Future<void> login(
  1. String username,
  2. String password,
  3. Function? onSuccess,
  4. Function? onError,
)

Implementation

Future<void> login(String username, String password, Function? onSuccess, Function? onError) async {
  await post(
    body: {
      'username': username,
      'password': password,
    },
    onSuccess: (response) {
      if (response.statusCode >= 200 && response.statusCode < 300) {
        onSuccess?.call(response);
      } else {
        onError?.call(response);
      }
    },
    onError: (response) {
      onError?.call(response);
    }
  );
}