Dropdown Menu
A menu of actions triggered by a button. Built on bits-ui dropdown menu.
Preview
<script>
import { DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuLabel } from '@vultra/ui';
import { Button } from '@vultra/ui';
</script>
<DropdownMenu>
<DropdownMenuTrigger><Button variant="outline">Open menu</Button></DropdownMenuTrigger>
<DropdownMenuContent class="w-48">
<DropdownMenuLabel>My Account</DropdownMenuLabel>
<DropdownMenuSeparator />
<DropdownMenuItem>Profile</DropdownMenuItem>
<DropdownMenuItem>Settings</DropdownMenuItem>
<DropdownMenuItem>Log out</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu> Structure
DropdownMenu— rootDropdownMenuTrigger— opens the menuDropdownMenuContent— the popup panelDropdownMenuItem— a selectable actionDropdownMenuLabel/DropdownMenuSeparator— group headers/dividers
Install
npx @vultra/cli add dropdown-menu