lexical: fix custom emojis (add a text representation of them)

environments/review-lexical-fi-ck0of5/deployments/4034
Alex Gleason 1 year ago
parent f819fb2ef9
commit 939c1bfbb8
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -61,8 +61,7 @@ class EmojiNode extends DecoratorNode<JSX.Element> {
}
static importJSON(serializedNode: SerializedEmojiNode): EmojiNode {
const { name, src } =
serializedNode;
const { name, src } = serializedNode;
const node = $createEmojiNode(name, src);
return node;
}
@ -84,6 +83,10 @@ class EmojiNode extends DecoratorNode<JSX.Element> {
return true;
}
getTextContent(): string {
return this.__name;
}
decorate(): JSX.Element {
return (
<Emoji src={this.__src} alt={this.__name} className='emojione h-4 w-4' />

Loading…
Cancel
Save