admin/home: render links for changelogs
Massimo Melina committed
Jun 2, 2024 at 12:06 UTC
51494c1524572a24c49f83635a56979917fd37de
1 file changed
+4
-2
admin/src/HomePage.ts
+4
-2
@@ -144,8 +144,10 @@ export default function HomePage() {
144
145
function renderChangelog(s: string) {
146
return md(s, {
147
- onText: s => replaceStringToReact(s, /(?<=^|\W)#(\d+)\b/g, m => // link issues
148
- h(Link, { href: REPO_URL + 'issues/' + m[1], target: '_blank' }, h(OpenInNew) ))
147
+ onText: s => replaceStringToReact(s, /(?<=^|\W)#(\d+)\b|(https:.*\S+)/g, m => // link issues and urls
148
+ m[1] ? h(Link, { href: REPO_URL + 'issues/' + m[1], target: '_blank' }, h(OpenInNew))
149
+ : h(Link, { href: m[2], target: '_blank' }, m[2] )
150
+ )
151
})
152
}
153