getUser method

Future<User?> getUser(
  1. String? tag
)

Implementation

Future<User?> getUser(String? tag) async {
  String base = '/1.1/users/show.json';
  final response = await _twitterGet(base, [
    ["screen_name", tag],
    ["tweet_mode", "extended"]
  ]);

  if (response.statusCode == 200) {
    try {
      return User(json.decode(response.body));
    } catch (e) {
      print(e);
      return null;
    }
  } else {
    print("Error retrieving user");
    print(response.body);
    return null;
  }
}