mattermost-mobile/app/components/emoji/index.tsx
2022-12-15 13:56:46 +02:00

21 lines
571 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import React, {useMemo} from 'react';
import {EmojiComponent, EmojiProps} from '@typings/components/emoji';
let emojiComponent: EmojiComponent;
const EmojiWrapper = (props: Omit<EmojiProps, 'customEmojis'>) => {
const Emoji = useMemo(() => {
if (!emojiComponent) {
emojiComponent = require('./emoji').default;
}
return emojiComponent;
}, []);
return (<Emoji {...props}/>);
};
export default EmojiWrapper;