Spaces:
Paused
Paused
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
|