defaultProps removed from component
This commit is contained in:
parent
e7d0560bd3
commit
f53b8f3df1
@ -1,6 +1,6 @@
|
|||||||
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
||||||
// See LICENSE.txt for license information.
|
// See LICENSE.txt for license information.
|
||||||
import React from 'react';
|
import React, {memo} from 'react';
|
||||||
import {useSelector} from 'react-redux';
|
import {useSelector} from 'react-redux';
|
||||||
|
|
||||||
import {GlobalState} from 'mattermost-redux/types/store';
|
import {GlobalState} from 'mattermost-redux/types/store';
|
||||||
@ -16,7 +16,7 @@ interface ComponentProps {
|
|||||||
|
|
||||||
const FALLBACK_EMOJI = 'question';
|
const FALLBACK_EMOJI = 'question';
|
||||||
|
|
||||||
const RenderEmoji = ({emojiName, emojiStyle, size}: ComponentProps) => {
|
const RenderEmoji = ({emojiName, emojiStyle, size = 16}: ComponentProps) => {
|
||||||
const emojiMap = useSelector((state: GlobalState) => getEmojiMap(state));
|
const emojiMap = useSelector((state: GlobalState) => getEmojiMap(state));
|
||||||
|
|
||||||
if (!emojiName) {
|
if (!emojiName) {
|
||||||
@ -51,10 +51,4 @@ const RenderEmoji = ({emojiName, emojiStyle, size}: ComponentProps) => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
RenderEmoji.defaultProps = {
|
export default memo(RenderEmoji);
|
||||||
emoji: '',
|
|
||||||
emojiStyle: {},
|
|
||||||
size: 16,
|
|
||||||
};
|
|
||||||
|
|
||||||
export default React.memo(RenderEmoji);
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user