import "package:flutter_chat_core/flutter_chat_core.dart"; import "package:matrix/matrix.dart"; import "package:nexus/helpers/extensions/event_to_message.dart"; extension ListToMessages on List { Future> toMessages(Room room) async => (await Future.wait( map((event) => Event.fromMatrixEvent(event, room).toMessage()), )).nonNulls.toList().reversed.toList(); }