import type { Meta, StoryObj } from "@storybook/react"; import { Cloud, CreditCard, Github, Keyboard, LifeBuoy, LogOut, Mail, MessageSquare, Plus, PlusCircle, Settings, User, UserPlus, Users, } from "lucide-react"; import { ThemeProviderDecorators } from "@/storybook/Decorator"; import { Button } from "../button/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, } from "./dropdown-menu"; const meta = { title: "UI/DropdownMenu", component: DropdownMenu, tags: ["autodocs"], decorators: ThemeProviderDecorators, } satisfies Meta; export default meta; type Story = StoryObj; export const DefaultDropdownMenu: Story = { render: () => { return ( Account Menu View Profile ⇧⌘P Billing ⌘B Settings ⌘S Keyboard shortcuts ⌘K Team Invite users Email Message More... New Team ⌘+T GitHub Support API Log out ⇧⌘Q ); }, };