diff --git a/lib/shared/avatar-utils.js b/lib/shared/avatar-utils.js --- a/lib/shared/avatar-utils.js +++ b/lib/shared/avatar-utils.js @@ -30,26 +30,213 @@ }; const defaultEmojiAvatars: $ReadOnlyArray = [ - { color: selectedThreadColors[7], emoji: '😀', type: 'emoji' }, - { color: selectedThreadColors[0], emoji: '😆', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '😀', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '😃', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '😄', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '😁', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '😆', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🙂', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '😉', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '😊', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '😇', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĨ°', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '😍', type: 'emoji' }, { color: selectedThreadColors[1], emoji: 'ðŸĪĐ', type: 'emoji' }, - { color: selectedThreadColors[7], emoji: '🏈', type: 'emoji' }, - { color: selectedThreadColors[2], emoji: 'ðŸ‘ŧ', type: 'emoji' }, - { color: selectedThreadColors[3], emoji: '🧑‍🚀', type: 'emoji' }, - { color: selectedThreadColors[4], emoji: 'ðŸŽĐ', type: 'emoji' }, - { color: selectedThreadColors[5], emoji: 'ðŸĶ', type: 'emoji' }, - { color: selectedThreadColors[6], emoji: '🚀', type: 'emoji' }, - { color: selectedThreadColors[8], emoji: 'ðŸĨ°', type: 'emoji' }, - { color: selectedThreadColors[3], emoji: '🐎', type: 'emoji' }, - { color: selectedThreadColors[4], emoji: '🍀', type: 'emoji' }, - { color: selectedThreadColors[9], emoji: '🍕', type: 'emoji' }, - { color: selectedThreadColors[0], emoji: '🙄', type: 'emoji' }, - { color: selectedThreadColors[1], emoji: 'ðŸĨģ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸĨģ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '😝', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '😎', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🧐', type: 'emoji' }, { color: selectedThreadColors[7], emoji: 'ðŸĨļ', type: 'emoji' }, - { color: selectedThreadColors[2], emoji: 'ðŸĶ‹', type: 'emoji' }, - { color: selectedThreadColors[9], emoji: '🏆', type: 'emoji' }, - { color: selectedThreadColors[5], emoji: 'ðŸŽē', type: 'emoji' }, - { color: selectedThreadColors[8], emoji: '🏀', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸĪ—', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸ˜Ī', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĪŊ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĪ”', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸŦĄ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĪŦ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸ˜Ū', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸ˜ē', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸĪ ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĪ‘', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸ‘Đ‍🚀', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸĨ·', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸ‘ŧ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸ‘ū', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸĪ–', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '😚', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸ˜ļ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸ˜đ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸ˜ŧ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸŽĐ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '👑', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸķ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸą', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🐭', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸđ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🐰', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸŧ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🐞', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸŧ‍❄ïļ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĻ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸŊ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĶ', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🐔', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🐧', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸĶ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĪ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸĶ„', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🐝', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĶ‹', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🐎', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸģ', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🐋', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸĶˆ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĶ­', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🐘', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĶ›', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🐐', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🐓', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĶƒ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĶĐ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĶ”', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🐅', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🐆', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸĶ“', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĶ’', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĶ˜', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🐎', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🐕', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĐ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĶŪ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🐈', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸĶš', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĶœ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĶĒ', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🕊ïļ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🐇', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸĶĶ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸŋïļ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🐉', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸŒī', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸŒą', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '☘ïļ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🍀', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🍄', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸŒŋ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸŠī', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🍁', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '💐', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🌷', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸŒđ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸŒļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸŒŧ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '⭐ïļ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🌟', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🍏', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🍎', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🍐', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🍊', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🍋', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🍓', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸŦ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🍈', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🍒', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĨ­', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🍍', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĨ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🍅', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸĨĶ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĨ•', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĨ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸĨŊ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🍞', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸĨ–', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĨĻ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🧀', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĨž', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🧇', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸĨ“', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🍔', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🍟', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🍕', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸĨ—', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🍝', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🍜', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸē', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🍛', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸĢ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸą', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸĨŸ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĪ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🍙', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🍚', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸĨ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸĶ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🧁', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🍭', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸĐ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🍊', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '☕ïļ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĩ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'âš―ïļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🏀', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🏈', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'âšūïļ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸĨŽ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸŽū', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🏐', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🏉', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: 'ðŸŽą', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🏆', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸŽĻ', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸŽĪ', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🎧', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🎞', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸŽđ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸĨ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🎷', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🎚', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: 'ðŸŽļ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🊕', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: 'ðŸŽŧ', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸŽē', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '♟ïļ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸŽŪ', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: '🚗', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🚙', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🚌', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🏎ïļ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'ðŸ›ŧ', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🚚', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🚛', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: '🚘', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: '🚀', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🚁', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸ›ķ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: 'â›ĩïļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸšĪ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '⚓ïļ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🏰', type: 'emoji' }, + { color: selectedThreadColors[0], emoji: 'ðŸŽĄ', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '💎', type: 'emoji' }, + { color: selectedThreadColors[2], emoji: 'ðŸ”Ū', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '💈', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: 'ðŸ§ļ', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🎊', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🎉', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'ðŸŠĐ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: '🚂', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '🚆', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🚊', type: 'emoji' }, + { color: selectedThreadColors[1], emoji: '🛰ïļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: '🏠', type: 'emoji' }, + { color: selectedThreadColors[3], emoji: '⛰ïļ', type: 'emoji' }, + { color: selectedThreadColors[4], emoji: '🏔ïļ', type: 'emoji' }, + { color: selectedThreadColors[5], emoji: 'ðŸ—ŧ', type: 'emoji' }, + { color: selectedThreadColors[6], emoji: '🏛ïļ', type: 'emoji' }, + { color: selectedThreadColors[7], emoji: 'â›Đïļ', type: 'emoji' }, + { color: selectedThreadColors[8], emoji: 'ðŸ§ē', type: 'emoji' }, + { color: selectedThreadColors[9], emoji: '🎁', type: 'emoji' }, ]; function getRandomDefaultEmojiAvatar(): ClientEmojiAvatar {