feat: simplify external link display

This commit is contained in:
codytseng 2025-10-17 22:37:09 +08:00
parent f23493742b
commit 21663711f8
5 changed files with 36 additions and 24 deletions

View file

@ -20,11 +20,11 @@ import {
EmbeddedHashtag,
EmbeddedLNInvoice,
EmbeddedMention,
EmbeddedNormalUrl,
EmbeddedNote,
EmbeddedWebsocketUrl
} from '../Embedded'
import Emoji from '../Emoji'
import ExternalLink from '../ExternalLink'
import ImageGallery from '../ImageGallery'
import MediaPlayer from '../MediaPlayer'
import WebPreview from '../WebPreview'
@ -122,7 +122,7 @@ export default function Content({
)
}
if (node.type === 'url') {
return <EmbeddedNormalUrl url={node.data} key={index} />
return <ExternalLink url={node.data} key={index} />
}
if (node.type === 'invoice') {
return <EmbeddedLNInvoice invoice={node.data} key={index} className="mt-2" />