fix emoji parser

This commit is contained in:
Salvatore Giordano
2021-01-15 11:27:34 +01:00
parent b9d86b3a27
commit a83e8680ef
+7 -5
View File
@@ -15,12 +15,14 @@ extension StringExtension on String {
final characters = this.trim().characters;
if (characters.isEmpty) return false;
if (characters.length > 3) return false;
final regExp = RegExp('[0-9]');
return characters.every((c) {
return _emojis.firstWhere(
(Emoji emoji) => emoji.char.contains(c),
orElse: () => null,
) !=
null;
return !regExp.hasMatch(c) &&
_emojis.firstWhere(
(Emoji emoji) => emoji.char.contains(c),
orElse: () => null,
) !=
null;
});
}
}