{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "extends": "none",
  "name": "command-menu-keyboard-example",
  "title": "Command Menu Keyboard",
  "description": "command-menu-keyboard-example",
  "registryDependencies": [
    "https://intentui.com/r/button",
    "https://intentui.com/r/command-menu"
  ],
  "files": [
    {
      "path": "src/components/examples/controls/command-menu/command-menu-keyboard-example.tsx",
      "content": "'use client'\n\nimport { useState } from 'react'\n\nimport { Button } from '@/components/ui/button'\nimport {\n  CommandMenu,\n  CommandMenuItem,\n  CommandMenuList,\n  CommandMenuSearch,\n  CommandMenuShortcut,\n} from '@/components/ui/command-menu'\n\nexport default function CommandMenuShortcutDemo() {\n  const [isOpen, setIsOpen] = useState(false)\n  return (\n    <>\n      <Button intent=\"outline\" onPress={() => setIsOpen(true)}>\n        Open\n      </Button>\n      <CommandMenu key=\"k\" isOpen={isOpen} onOpenChange={setIsOpen}>\n        <CommandMenuSearch placeholder=\"Quick search...\" />\n        <CommandMenuList>\n          <CommandMenuItem textValue=\"account settings\">\n            Account Settings\n            <CommandMenuShortcut>⌘A</CommandMenuShortcut>\n          </CommandMenuItem>\n\n          <CommandMenuItem textValue=\"profile\">\n            Profile\n            <CommandMenuShortcut>⌘P</CommandMenuShortcut>\n          </CommandMenuItem>\n\n          <CommandMenuItem textValue=\"notifications\">\n            Notifications\n            <CommandMenuShortcut>⌘N</CommandMenuShortcut>\n          </CommandMenuItem>\n\n          <CommandMenuItem textValue=\"privacy settings\">\n            Privacy Settings\n            <CommandMenuShortcut>⌘S</CommandMenuShortcut>\n          </CommandMenuItem>\n\n          <CommandMenuItem textValue=\"billing information\">\n            Billing Information\n            <CommandMenuShortcut>⌘B</CommandMenuShortcut>\n          </CommandMenuItem>\n\n          <CommandMenuItem textValue=\"logout\">\n            Logout\n            <CommandMenuShortcut>⌘L</CommandMenuShortcut>\n          </CommandMenuItem>\n        </CommandMenuList>\n      </CommandMenu>\n    </>\n  )\n}\n",
      "type": "registry:page",
      "target": "app/command-menu-keyboard-example/page.tsx"
    }
  ],
  "type": "registry:page"
}