toEmoji property

String get toEmoji

Replaces common words with emojis

Implementation

String get toEmoji {
  final Map<String, String> emojiMap = {
    "love": "❤️",
    "happy": "😊",
    "sad": "😢",
    "cool": "😎",
    "fire": "🔥",
    "music": "🎵",
    "star": "⭐",
    "ok": "👌",
    "thumbs up": "👍",
    "heart": "💖",
  };

  String updatedText = this;
  emojiMap.forEach((key, emoji) {
    updatedText = updatedText.replaceAll(
      RegExp('\\b$key\\b', caseSensitive: false),
      emoji,
    );
  });

  return updatedText;
}