Fixed issue in EmojiPickerPopover with intl

• Fixed:
- issue in EmojiPickerPopover with intl
This commit is contained in:
mgabdev 2020-08-20 10:30:11 -05:00
parent 3828fbbeef
commit 5cb539061b

View File

@ -198,9 +198,9 @@ EmojiPickerMenu.propTypes = {
onPick: PropTypes.func.isRequired, onPick: PropTypes.func.isRequired,
arrowOffsetLeft: PropTypes.string, arrowOffsetLeft: PropTypes.string,
arrowOffsetTop: PropTypes.string, arrowOffsetTop: PropTypes.string,
intl: PropTypes.object.isRequired,
skinTone: PropTypes.number.isRequired, skinTone: PropTypes.number.isRequired,
onSkinTone: PropTypes.func.isRequired, onSkinTone: PropTypes.func.isRequired,
intl: PropTypes.object.isRequired,
} }
EmojiPickerMenu.defaultProps = { EmojiPickerMenu.defaultProps = {
@ -208,8 +208,6 @@ EmojiPickerMenu.defaultProps = {
frequentlyUsedEmojis: [], frequentlyUsedEmojis: [],
} }
injectIntl(EmojiPickerMenu)
class EmojiPickerPopover extends ImmutablePureComponent { class EmojiPickerPopover extends ImmutablePureComponent {
state = { state = {
@ -237,6 +235,7 @@ class EmojiPickerPopover extends ImmutablePureComponent {
render () { render () {
const { const {
intl,
onPickEmoji, onPickEmoji,
onSkinTone, onSkinTone,
skinTone, skinTone,
@ -254,6 +253,7 @@ class EmojiPickerPopover extends ImmutablePureComponent {
onClose={this.onHideDropdown} onClose={this.onHideDropdown}
> >
<EmojiPickerMenu <EmojiPickerMenu
intl={intl}
customEmojis={customEmojis} customEmojis={customEmojis}
loading={loading} loading={loading}
onClose={this.onHideDropdown} onClose={this.onHideDropdown}
@ -298,6 +298,7 @@ EmojiPickerPopover.propTypes = {
skinTone: PropTypes.number.isRequired, skinTone: PropTypes.number.isRequired,
onClosePopover: PropTypes.func.isRequired, onClosePopover: PropTypes.func.isRequired,
isXS: PropTypes.bool, isXS: PropTypes.bool,
intl: PropTypes.object.isRequired,
} }
export default connect(mapStateToProps, mapDispatchToProps)(EmojiPickerPopover) export default injectIntl(connect(mapStateToProps, mapDispatchToProps)(EmojiPickerPopover))