Spaces:
Running
Running
Remove extra > in URLs (#931)
Browse files
src/lib/components/chat/ChatMessage.svelte
CHANGED
@@ -77,6 +77,10 @@
|
|
77 |
return `<code>${code.replaceAll("&", "&")}</code>`;
|
78 |
};
|
79 |
|
|
|
|
|
|
|
|
|
80 |
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
81 |
const { extensions, ...defaults } = marked.getDefaults() as marked.MarkedOptions & {
|
82 |
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
|
77 |
return `<code>${code.replaceAll("&", "&")}</code>`;
|
78 |
};
|
79 |
|
80 |
+
renderer.link = (href, title, text) => {
|
81 |
+
return `<a href="${href?.replace(/>$/, "")}" target="_blank" rel="noreferrer">${text}</a>`;
|
82 |
+
};
|
83 |
+
|
84 |
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
85 |
const { extensions, ...defaults } = marked.getDefaults() as marked.MarkedOptions & {
|
86 |
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|