// Copyright (c) 2016-present Mattermost, Inc. All Rights Reserved. // See License.txt for license information. import React from 'react'; import EmojiStore from 'stores/emoji_store.jsx'; import {FormattedMessage} from 'react-intl'; export default class EmojiPickerPreview extends React.Component { static propTypes = { emoji: React.PropTypes.object } render() { const emoji = this.props.emoji; if (emoji) { let name; let aliases; let previewImage; if (emoji.aliases) { // This is a system emoji which only has a list of aliases name = emoji.aliases[0]; aliases = emoji.aliases; previewImage = (); } else { // This is a custom emoji that matches the model on the server name = emoji.name; aliases = [emoji.name]; previewImage = (); } return (
{previewImage}
{name} { ':' + aliases[0] + ':'}
); } return (
); } }