diff options
| author | Oliver <oliver@mohlin.dev> | 2025-09-02 11:51:54 +0200 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-09-22 12:35:43 +0200 |
| commit | d692e28a4dd4025ba2867c19ad482889f2decb3e (patch) | |
| tree | c29ce73317b95556eef3a3913feceb943c065604 /desktop | |
| parent | c100ab6817f6e7a2a26835bcbca38d39c8af7088 (diff) | |
| download | mullvadvpn-d692e28a4dd4025ba2867c19ad482889f2decb3e.tar.xz mullvadvpn-d692e28a4dd4025ba2867c19ad482889f2decb3e.zip | |
Update DefaultListboxOption to send rest props to trigger
Diffstat (limited to 'desktop')
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/default-listbox-option/DefaultListboxOption.tsx | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/default-listbox-option/DefaultListboxOption.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/default-listbox-option/DefaultListboxOption.tsx index d5ca9d946d..faf7f552bd 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/default-listbox-option/DefaultListboxOption.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/default-listbox-option/DefaultListboxOption.tsx @@ -1,12 +1,20 @@ import { ListboxOptionProps } from '../../lib/components/listbox/components'; +import { ListboxOptionTriggerProps } from '../../lib/components/listbox/components/listbox-option/components'; import { Listbox } from '../../lib/components/listbox/Listbox'; -export type DefaultListboxOptionProps<T> = ListboxOptionProps<T>; +export type DefaultListboxOptionProps<T> = ListboxOptionProps<T> & + Omit<ListboxOptionTriggerProps, keyof ListboxOptionProps<T>>; -export function DefaultListboxOption<T>({ children, ...props }: DefaultListboxOptionProps<T>) { +export function DefaultListboxOption<T>({ + value, + animation, + disabled, + children, + ...props +}: DefaultListboxOptionProps<T>) { return ( - <Listbox.Option level={1} {...props}> - <Listbox.Option.Trigger> + <Listbox.Option level={1} value={value} animation={animation} disabled={disabled}> + <Listbox.Option.Trigger {...props}> <Listbox.Option.Item> <Listbox.Option.Content> <Listbox.Option.Group> |
