diff --git a/src/lib/components/Nav.svelte b/src/lib/components/Nav.svelte index 1fcf0b3..4df31ae 100644 --- a/src/lib/components/Nav.svelte +++ b/src/lib/components/Nav.svelte @@ -25,10 +25,9 @@ }); + \ No newline at end of file + diff --git a/src/lib/components/NavLinkParent.svelte b/src/lib/components/NavLinkParent.svelte new file mode 100644 index 0000000..b08255b --- /dev/null +++ b/src/lib/components/NavLinkParent.svelte @@ -0,0 +1,16 @@ + + +
+ {text} + +
diff --git a/src/lib/components/NavLinks.svelte b/src/lib/components/NavLinks.svelte index 481167b..cab7a22 100644 --- a/src/lib/components/NavLinks.svelte +++ b/src/lib/components/NavLinks.svelte @@ -1,23 +1,41 @@ -
  • Products
  • -
  • - {#if isMobile} -
    Parent
    - {:else} -
    - Parent -
    - {/if} - -
  • -
  • Example Product
  • + diff --git a/src/lib/types/Nav/NavLinkItem.ts b/src/lib/types/Nav/NavLinkItem.ts new file mode 100644 index 0000000..6c0afb4 --- /dev/null +++ b/src/lib/types/Nav/NavLinkItem.ts @@ -0,0 +1,6 @@ +export interface NavLinkItem { + text: string; + href?: string; + isParent?: boolean; + children?: NavLinkItem[]; +}