be able to pick multiple emojis ; move up picker div to see emojis inputted into textfield; restore focus into textfield after picker closes; address #612 (#614)

This commit is contained in:
gingervitis
2021-01-09 18:26:56 -08:00
committed by GitHub
parent e6fd7fe871
commit 9e44c261fa
2 changed files with 10 additions and 0 deletions

View File

@@ -68,6 +68,9 @@ export default class ChatInput extends Component {
custom: json,
initialCategory: 'custom',
showPreview: false,
autoHide: false,
autoFocusSearch: false,
showAnimation: false,
emojiSize: '24px',
position: 'right-start',
strategy: 'absolute',
@@ -75,6 +78,10 @@ export default class ChatInput extends Component {
this.emojiPicker.on('emoji', emoji => {
this.handleEmojiSelected(emoji);
});
this.emojiPicker.on('hidden', () => {
this.formMessageInput.current.focus();
replaceCaret(this.formMessageInput.current);
});
})
.catch(error => {
// this.handleNetworkingError(`Emoji Fetch: ${error}`);