getMessages method Null safety

Future<List<Message>> getMessages()

Returns the account's messages

Implementation

Future<List<Message>> getMessages() async {
  var msgs = await Requests.get<List>('/messages', auths[id]!.headers);
  final List<Message> result = [];
  for (int i = 0; i < msgs.length; ++i) {
    Map<String, dynamic> data = await Requests.get<Map>(
      '/messages/${msgs[i]['id']}',
      auths[id]!.headers,
    ) as Map<String, dynamic>;
    data['intro'] = msgs[i]['intro'];
    result.add(messageFromJson(data));
  }
  return result;
}