{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "button-group-menu-demo", "type": "registry:example", "registryDependencies": [ "button-group" ], "files": [ { "path": "src/registry/pure-ui/examples/button-group/button-group-menu-demo.tsx", "content": "\"use client\";\r\n\r\nimport {\r\n AlertTriangleIcon,\r\n CheckIcon,\r\n ChevronDownIcon,\r\n CopyIcon,\r\n ShareIcon,\r\n TrashIcon,\r\n UserRoundXIcon,\r\n VolumeOffIcon,\r\n} from \"lucide-react\";\r\n\r\nimport { Button } from \"@/registry/pure-ui/ui/button\";\r\nimport { ButtonGroup } from \"@/registry/pure-ui/ui/button-group\";\r\nimport {\r\n Menu,\r\n MenuPopup,\r\n MenuGroup,\r\n MenuItem,\r\n MenuSeparator,\r\n MenuTrigger,\r\n} from \"@/registry/pure-ui/ui/menu\";\r\n\r\nexport function ButtonGroupMenuDemo() {\r\n return (\r\n \r\n \r\n \r\n }>\r\n \r\n \r\n \r\n \r\n \r\n \r\n Mute Conversation\r\n \r\n \r\n \r\n Mark as Read\r\n \r\n \r\n \r\n Report Conversation\r\n \r\n \r\n \r\n Block User\r\n \r\n \r\n \r\n Share Conversation\r\n \r\n \r\n \r\n Copy Conversation\r\n \r\n \r\n \r\n \r\n \r\n \r\n Delete Conversation\r\n \r\n \r\n \r\n \r\n \r\n );\r\n}\r\n", "type": "registry:example" } ] }