Compare commits

..
3 changed files with 23481 additions and 15 deletions

File diff suppressed because one or more lines are too long

View file

@ -155,7 +155,7 @@ final class const EmojiPicker({
), ),
itemCount: emojis.length, itemCount: emojis.length,
shrinkWrap: true, shrinkWrap: true,
controller: scrollController, physics: NeverScrollableScrollPhysics(),
itemBuilder: (context, index) { itemBuilder: (context, index) {
final emoji = emojis[index]; final emoji = emojis[index];

View file

@ -1,4 +1,3 @@
import "dart:convert";
import "dart:io"; import "dart:io";
import "package:http/http.dart"; import "package:http/http.dart";
@ -14,19 +13,8 @@ void main(List<String> args) async {
throw Exception("Failed to load emoji data"); throw Exception("Failed to load emoji data");
} }
print("Fetched emoji data. Minifying...");
final jsonValue = json.decode(response.body);
for (final item in jsonValue) {
if (item is Map<String, dynamic>) {
item
..remove('unicode_version')
..remove('ios_version');
}
}
await File.fromUri(Platform.script.resolve("../assets/emoji.json")) await File.fromUri(Platform.script.resolve("../assets/emoji.json"))
.writeAsString(json.encode(jsonValue)); .writeAsString(response.body);
print("Emoji list written!"); print("Emoji list written!");
} }