emoji-picker
This feature adds an EmojiMart emoji picker to Flex messaging.
flex-user-experience

setup and dependencies
There are no additional dependencies for setup beyond ensuring the feature is enabled within the flex-config attributes.
To enable the emoji picker feature, under your flex-config attributes set the emoji_picker enabled flag to true:
"emoji_picker": {
"enabled": true
}
how does it work?
This feature embeds the EmojiMart emoji picker. Emoji data is fetched dynamically when the picker loads, to prevent bloating the plugin size. When an emoji is selected, the Flex UI SetInputText action is invoked to append the emoji to the message input field.