From 6fd24b656cdb038e7a7f93e254fc6d8c147b568f Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 31 Jan 2024 18:16:24 -0800 Subject: feat(badges): use custom dropdown --- src/lib/Dropdown.svelte | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) (limited to 'src/lib') diff --git a/src/lib/Dropdown.svelte b/src/lib/Dropdown.svelte index efbafa1a..bd657f9a 100644 --- a/src/lib/Dropdown.svelte +++ b/src/lib/Dropdown.svelte @@ -2,10 +2,13 @@ interface Item { name: string; url: string; + onClick?: () => void; } export let items: Item[] = []; - export let title: string; + export let title: string | undefined = undefined; + export let header = true; + export let center = false; let open = false; @@ -16,21 +19,31 @@ -