Emoji text input and character counter components (#38052)

This commit is contained in:
Echo authored and GitHub committed 2026-03-04 16:13:45 +00:00
1 parent 43b0113a4a
commit 3fbb7424fa
13 files changed
+434 -18

No files matched your search

@@ -322,6 +322,7 @@ class EmojiPickerDropdown extends PureComponent {
onPickEmoji: PropTypes.func.isRequired,
onSkinTone: PropTypes.func.isRequired,
skinTone: PropTypes.number.isRequired,
disabled: PropTypes.bool,
};
state = {
@@ -384,7 +385,7 @@ class EmojiPickerDropdown extends PureComponent {
};
render() {
const { intl, onPickEmoji, onSkinTone, skinTone, frequentlyUsedEmojis } = this.props;
const { intl, onPickEmoji, onSkinTone, skinTone, frequentlyUsedEmojis, disabled } = this.props;
const title = intl.formatMessage(messages.emoji);
const { active, loading, placement } = this.state;
@@ -396,6 +397,8 @@ class EmojiPickerDropdown extends PureComponent {
active={active}
iconComponent={MoodIcon}
onClick={this.onToggle}
disabled={disabled}
id="emoji"
inverted
/>