Add support for web links

This commit is contained in:
Paul Frazee
2022-11-18 13:59:17 -06:00
parent 35e46a5b60
commit 6af2e1d162
4 changed files with 67 additions and 30 deletions
+19 -8
View File
@@ -32,14 +32,25 @@ export function RichText({
if (typeof segment === 'string') {
els.push(segment)
} else {
els.push(
<TextLink
key={key}
text={segment.text}
href={`/profile/${segment.entity.value}`}
style={[style, s.blue3]}
/>,
)
if (segment.entity.type === 'mention') {
els.push(
<TextLink
key={key}
text={segment.text}
href={`/profile/${segment.entity.value}`}
style={[style, s.blue3]}
/>,
)
} else if (segment.entity.type === 'link') {
els.push(
<TextLink
key={key}
text={segment.text}
href={segment.entity.value}
style={[style, s.blue3]}
/>,
)
}
}
key++
}