From f20e856d449858c670308f32fe1cf2dfb40a92b7 Mon Sep 17 00:00:00 2001 From: OllyNicholass Date: Tue, 22 Oct 2024 21:43:31 +0100 Subject: [PATCH] refactor(#35): Split dropdown into standalone component --- src/lib/components/Dropdown.svelte | 44 ++++++++++++++++++++++++ src/lib/components/NavLinkParent.svelte | 45 ++++--------------------- 2 files changed, 51 insertions(+), 38 deletions(-) create mode 100644 src/lib/components/Dropdown.svelte diff --git a/src/lib/components/Dropdown.svelte b/src/lib/components/Dropdown.svelte new file mode 100644 index 0000000..d7068e3 --- /dev/null +++ b/src/lib/components/Dropdown.svelte @@ -0,0 +1,44 @@ + + +
+ + +
\ No newline at end of file diff --git a/src/lib/components/NavLinkParent.svelte b/src/lib/components/NavLinkParent.svelte index 4988000..b15005a 100644 --- a/src/lib/components/NavLinkParent.svelte +++ b/src/lib/components/NavLinkParent.svelte @@ -1,45 +1,14 @@ -
- - -
\ No newline at end of file + +
{text}
+ {#each children ?? [] as child} +
  • {child.text}
  • + {/each} +
    \ No newline at end of file