From c1c217d74a6248e46a87a1bea723aa5aed2ba099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Warin?= Date: Fri, 4 Mar 2022 18:22:13 +0100 Subject: [PATCH 1/3] Update DropdownToggle.svelte Add show class if open --- src/DropdownToggle.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/DropdownToggle.svelte b/src/DropdownToggle.svelte index 3c334046..5db5a978 100644 --- a/src/DropdownToggle.svelte +++ b/src/DropdownToggle.svelte @@ -22,7 +22,8 @@ $: classes = classnames(className, { 'dropdown-toggle': caret || split, 'dropdown-toggle-split': split, - 'nav-link': nav + 'nav-link': nav, + 'show' : $context.isOpen }); function toggleButton(e) { From 2b1d6512ca89d63e40c7a147c1473e281290397f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Warin?= Date: Mon, 7 Mar 2022 15:39:01 +0100 Subject: [PATCH 2/3] DropdownMenu/Item with ul/li tags --- src/DropdownItem.d.ts | 2 +- src/DropdownItem.svelte | 2 ++ src/DropdownMenu.d.ts | 2 +- src/DropdownMenu.svelte | 4 ++-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/DropdownItem.d.ts b/src/DropdownItem.d.ts index 0bd74883..7a54e414 100644 --- a/src/DropdownItem.d.ts +++ b/src/DropdownItem.d.ts @@ -1,7 +1,7 @@ import { SvelteComponentTyped } from 'svelte'; export interface DropdownItemProps - extends svelte.JSX.HTMLAttributes { + extends svelte.JSX.HTMLAttributes { active?: boolean; disabled?: boolean; divider?: boolean; diff --git a/src/DropdownItem.svelte b/src/DropdownItem.svelte index 605a84b3..c452c2da 100644 --- a/src/DropdownItem.svelte +++ b/src/DropdownItem.svelte @@ -34,6 +34,7 @@ } +
  • {#if header}
    @@ -51,3 +52,4 @@ {/if} +
  • \ No newline at end of file diff --git a/src/DropdownMenu.d.ts b/src/DropdownMenu.d.ts index 15d5497f..808bfc05 100644 --- a/src/DropdownMenu.d.ts +++ b/src/DropdownMenu.d.ts @@ -1,7 +1,7 @@ import { SvelteComponentTyped } from 'svelte'; export interface DropdownMenuProps - extends svelte.JSX.HTMLAttributes { + extends svelte.JSX.HTMLAttributes { dark?: boolean; end?: boolean; right?: boolean; diff --git a/src/DropdownMenu.svelte b/src/DropdownMenu.svelte index 64c06c8a..2efafd86 100644 --- a/src/DropdownMenu.svelte +++ b/src/DropdownMenu.svelte @@ -39,11 +39,11 @@ }); -
    -
    + From e507aa7b8e3d0c94046b9bf364bd662f924a55ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Warin?= Date: Sun, 19 Jun 2022 16:45:55 +0200 Subject: [PATCH 3/3] Fix popperjs import for SvelteKit (by benmccann) --- src/Popover.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Popover.svelte b/src/Popover.svelte index dc1a5b29..941591d8 100644 --- a/src/Popover.svelte +++ b/src/Popover.svelte @@ -1,6 +1,6 @@