From a08df92ccc7172aaa0ee8422104107f118a20c8f Mon Sep 17 00:00:00 2001 From: Angelina Filippova Date: Fri, 5 Jun 2020 03:05:58 +0300 Subject: [PATCH] Sort emojis alphabetically --- src/views/emojiPacks/components/LocalEmojiPack.vue | 4 ++-- src/views/emojiPacks/components/RemoteEmojiPack.vue | 4 ++-- src/views/emojiPacks/index.vue | 9 +++++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/views/emojiPacks/components/LocalEmojiPack.vue b/src/views/emojiPacks/components/LocalEmojiPack.vue index c03ba580..1cf4bdae 100644 --- a/src/views/emojiPacks/components/LocalEmojiPack.vue +++ b/src/views/emojiPacks/components/LocalEmojiPack.vue @@ -42,9 +42,9 @@ - + - + - + @@ -52,7 +52,7 @@ - + @@ -128,6 +128,11 @@ export default { this.$store.dispatch('ReloadEmoji') }) }, + sortPack(pack) { + const orderedFiles = Object.keys(pack.files).sort((a, b) => a.localeCompare(b)) + .map(key => [key, pack.files[key]]) + return { ...pack, files: orderedFiles } + }, refreshLocalPacks() { try { this.$store.dispatch('SetLocalEmojiPacks')