fix: mention link in rich content

pull/572/head
三咲智子 2022-12-27 02:39:29 +08:00
rodzic e16b7dd9fe
commit 1bf60dc4a2
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 69992F2250DFD93E
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -29,11 +29,11 @@ export function nodeToVNode(node: Node): VNode | string | null {
if ('children' in node) {
if (node.name === 'a' && (node.attributes.href?.startsWith('/') || node.attributes.href?.startsWith('.'))) {
node.attributes.to = node.attributes.href
delete node.attributes.href
delete node.attributes.target
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { href, target, ...attrs } = node.attributes
return h(
RouterLink as any,
node.attributes,
attrs,
() => node.children.map(treeToVNode),
)
}