fix: prioritize mention and embedded event parsing
This commit is contained in:
parent
6202acf8fa
commit
7139211fa1
3 changed files with 5 additions and 5 deletions
|
|
@ -47,11 +47,11 @@ export default function Content({
|
|||
if (!_content) return {}
|
||||
|
||||
const nodes = parseContent(_content, [
|
||||
EmbeddedEventParser,
|
||||
EmbeddedMentionParser,
|
||||
EmbeddedUrlParser,
|
||||
EmbeddedLNInvoiceParser,
|
||||
EmbeddedWebsocketUrlParser,
|
||||
EmbeddedEventParser,
|
||||
EmbeddedMentionParser,
|
||||
EmbeddedHashtagParser,
|
||||
EmbeddedEmojiParser
|
||||
])
|
||||
|
|
|
|||
|
|
@ -24,9 +24,9 @@ export default function Content({
|
|||
const { t } = useTranslation()
|
||||
const nodes = useMemo(() => {
|
||||
return parseContent(content, [
|
||||
EmbeddedUrlParser,
|
||||
EmbeddedEventParser,
|
||||
EmbeddedMentionParser,
|
||||
EmbeddedUrlParser,
|
||||
EmbeddedEmojiParser
|
||||
])
|
||||
}, [content])
|
||||
|
|
|
|||
|
|
@ -28,10 +28,10 @@ export default function ProfileAbout({ about, className }: { about?: string; cla
|
|||
if (!about) return null
|
||||
|
||||
const nodes = parseContent(translatedAbout ?? about, [
|
||||
EmbeddedMentionParser,
|
||||
EmbeddedWebsocketUrlParser,
|
||||
EmbeddedUrlParser,
|
||||
EmbeddedHashtagParser,
|
||||
EmbeddedMentionParser
|
||||
EmbeddedHashtagParser
|
||||
])
|
||||
return nodes.map((node, index) => {
|
||||
if (node.type === 'url') {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue