MentionNode: truncate Nostr usernames

environments/review-nostr-ment-bugkb8/deployments/4172
Alex Gleason 11 months ago
parent f6d60c243a
commit 622692fe4d
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -9,6 +9,7 @@ import { $applyNodeReplacement, DecoratorNode } from 'lexical';
import React from 'react'; import React from 'react';
import { Tooltip } from 'soapbox/components/ui'; import { Tooltip } from 'soapbox/components/ui';
import { isPubkey } from 'soapbox/utils/nostr';
import type { import type {
EditorConfig, EditorConfig,
@ -87,7 +88,7 @@ class MentionNode extends DecoratorNode<JSX.Element> {
type='button' type='button'
dir='ltr' dir='ltr'
> >
@{username} @{isPubkey(username) ? username.slice(0, 8) : username}
</button> </button>
</Tooltip> </Tooltip>
); );

Loading…
Cancel
Save