Skip to content

Commit 53c4a28

Browse files
author
vhtmui
committed
1
1 parent 3f534be commit 53c4a28

2 files changed

Lines changed: 13 additions & 8 deletions

File tree

src/routes/docs/MyMarkdown/Nav.svelte

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,10 @@
1616

1717
{#snippet node(child)}
1818
{#if child.type === 'element'}
19-
{@const { className, href, ...restProps } = child.properties || {}}
19+
{@const { className, ...restProps } = child.properties || {}}
2020
{@const isTopLevel = className?.includes('toc-level-1')}
2121
{@const csn = cn(className, isTopLevel ? 'menu' : '')}
22-
<svelte:element
23-
this={child.tagName === 'ol' ? 'ul' : child.tagName}
24-
class={csn}
25-
{...restProps}
26-
,
27-
href={href ? resolve(href) : undefined}
28-
>
22+
<svelte:element this={child.tagName === 'ol' ? 'ul' : child.tagName} class={csn} {...restProps}>
2923
{#if isTopLevel}
3024
<li class="menu-title">OutLine</li>
3125
{/if}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<script>
2+
import { resolve } from '$app/paths';
3+
export { a };
4+
</script>
5+
6+
{#snippet a(props)}
7+
{@const { children, style, href, class: className, ...rest } = props}
8+
<a class={className} {style} {href} {...rest}>
9+
{@render children?.()}
10+
</a>
11+
{/snippet}

0 commit comments

Comments
 (0)