getCustomReactions method

Future<List<Reaction>> getCustomReactions({
  1. int limit = 5,
})

Implementation

Future<List<Reaction>> getCustomReactions({int limit = 5}) async {
  if (db == null) {
    await openCustomReactions();
  }
  if (db == null) {
    return Future.value([]);
  }
  List<Map<String, Object?>> maps = await db!.query(tableCutomEmoji,
      columns: [columnId, columnEmoji, columnCount, columnTimestamp],
      limit: limit,
      orderBy: '$columnTimestamp DESC');
  return List.generate(maps.length, (i) {
    return Reaction.fromMap(maps[i]);
  });
}