Dropdown
NewВипадаюче меню з іконками, діленнями та keyboard навігацією.
Import
import { Dropdown } from '@brutal-ui/react';Basic Usage
const items = [
{
label: 'Profile',
icon: '👤',
onClick: () => console.log('Profile'),
},
{ divider: true },
{
label: 'Logout',
icon: '🚪',
onClick: () => console.log('Logout'),
},
];
<Dropdown
trigger={<Button>Open Menu</Button>}
items={items}
/>Props
| Prop | Type | Default | Description |
|---|---|---|---|
| trigger | ReactNode | - | Trigger button/element |
| items | DropdownItem[] | - | Menu items |
| isOpen | boolean | false | Open/closed state |