{sortedEmojiCategories.map(cat =>
,
)}
{customEmojiPacks.map(customPack =>
,
)}
{/* Chrome is dumb and doesn't allow scrolling without an inner div */}
{emojis.map(group => {
if (!group?.length) {
return null
}
const categoryID = group[0].c
const customPack = customEmojiPacks.find(pack => pack.id === categoryID)
return
})}
{allowFreeform && query && }
{previewEmoji ?
{renderEmoji(previewEmoji)}
{previewEmoji.t}
:{previewEmoji.n}:
:
}
}
export default EmojiPicker