import PropTypes from 'prop-types';
import './ChannelViewCmdBar.scss';
import Fuse from 'fuse.js';
+import parse from 'html-react-parser';
+import twemoji from 'twemoji';
import initMatrix from '../../../client/initMatrix';
import cons from '../../../client/state/cons';
result: finding.item,
})}
>
- <Text variant="b2">{finding.item.unicode}</Text>
+ {
+ parse(twemoji.parse(
+ finding.item.unicode,
+ {
+ attributes: () => ({
+ unicode: finding.item.unicode,
+ shortcodes: finding.item.shortcodes?.toString(),
+ }),
+ },
+ ))
+ }
</CmdItem>
));
}
margin-left: var(--sp-extra-tight);
}
+ & .emoji {
+ width: 20px;
+ height: 20px;
+ }
+
&:hover {
background-color: var(--bg-caution-hover);
}
&:focus {
- background-color: var(--bg-caution-hover);
+ background-color: var(--bg-caution-active);
box-shadow: var(--cmd-item-bar);
border-bottom: 2px solid transparent;
outline: none;