getReaction method

Future<Reaction?> getReaction(
  1. String emoji
)

Implementation

Future<Reaction?> getReaction(String emoji) async {
  if (db == null) {
    await open();
  }
  if (db == null) {
    return Future.value(null);
  }
  List<Map<String, Object?>> maps = await db!.query(tableName,
      columns: [columnId, columnEmoji, columnCount, columnTimestamp],
      where: '$columnEmoji = ?',
      whereArgs: [emoji]);
  if (maps.isNotEmpty) {
    return Reaction.fromMap(maps.first);
  }
  return null;
}