Disable EmojiNode for now :(

This commit is contained in:
Alex Gleason 2023-09-24 14:48:38 -05:00
parent 4298722da9
commit 60f0e6ff6a
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7
1 changed files with 1 additions and 11 deletions

View File

@ -39,7 +39,6 @@ import { selectAccount } from 'soapbox/selectors';
import { textAtCursorMatchesToken } from 'soapbox/utils/suggestions'; import { textAtCursorMatchesToken } from 'soapbox/utils/suggestions';
import AutosuggestAccount from '../../components/autosuggest-account'; import AutosuggestAccount from '../../components/autosuggest-account';
import { $createEmojiNode } from '../nodes/emoji-node';
import type { AutoSuggestion } from 'soapbox/components/autosuggest-input'; import type { AutoSuggestion } from 'soapbox/components/autosuggest-input';
@ -315,16 +314,7 @@ const AutosuggestPlugin = ({
if (isNativeEmoji(suggestion)) { if (isNativeEmoji(suggestion)) {
node.spliceText(leadOffset - 1, matchingString.length, `${suggestion.native} `, true); node.spliceText(leadOffset - 1, matchingString.length, `${suggestion.native} `, true);
} else { } else {
const completion = suggestion.colons; node.spliceText(leadOffset - 1, matchingString.length, `${suggestion.colons} `, true);
let emojiText;
if (leadOffset === 1) emojiText = node;
else [, emojiText] = node.splitText(leadOffset - 1);
[emojiText] = emojiText.splitText(matchingString.length);
emojiText?.replace($createEmojiNode(completion, suggestion.imageUrl));
} }
} else if (suggestion[0] === '#') { } else if (suggestion[0] === '#') {
node.setTextContent(`${suggestion} `); node.setTextContent(`${suggestion} `);