fix(app): open links in new tab or browser (#7127)

This commit is contained in:
Justas Raudonius 2026-01-06 22:58:36 +02:00 committed by GitHub
parent a10cc63403
commit ba105246ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 0 deletions

View file

@ -379,6 +379,14 @@ export const { use: useMarked, provider: MarkedProvider } = createSimpleContext(
name: "Marked",
init: () => {
return marked.use(
{
renderer: {
link({ href, title, text }) {
const titleAttr = title ? ` title="${title}"` : ""
return `<a href="${href}"${titleAttr} target="_blank" rel="noopener noreferrer">${text}</a>`
},
},
},
markedKatex({
throwOnError: false,
}),