We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c5ba902 commit e022920Copy full SHA for e022920
src/lib/holocene/menu/menu-button.svelte
@@ -3,6 +3,7 @@
3
import { twMerge as merge } from 'tailwind-merge';
4
5
import Badge from '$lib/holocene/badge.svelte';
6
+ import type { ButtonStyles } from '$lib/holocene/button.svelte';
7
import Button, {
8
type ButtonWithoutHrefProps,
9
} from '$lib/holocene/button.svelte';
@@ -30,6 +31,7 @@
30
31
export let hasIndicator = false;
32
export let id: string = null;
33
export let label: string = null;
34
+ export let variant: ButtonStyles['variant'] = 'secondary';
35
36
const dispatch = createEventDispatcher<{ click: { open: boolean } }>();
37
const { open, menuElement } = getContext<MenuContext>(MENU_CONTEXT);
@@ -85,6 +87,7 @@
85
87
aria-controls={controls}
86
88
aria-expanded={$open}
89
aria-label={label}
90
+ {variant}
91
class={merge(className)}
92
{...$$restProps}
93
>
0 commit comments