{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "select", "title": "Select", "description": "A Base UI-backed choice control with portal positioning and keyboard navigation.", "dependencies": [ "@base-ui/react@^1.6.0", "lucide-react@^1.28.0" ], "registryDependencies": [ "@manner/utils", "@manner/manner-theme" ], "files": [ { "path": "registry/manner/ui/select.tsx", "content": "\"use client\"\n\nimport { Select as BaseSelect } from \"@base-ui/react/select\"\nimport { Check, ChevronDown } from \"lucide-react\"\nimport * as React from \"react\"\n\nimport { cn } from \"@/lib/cn\"\n\nconst Select = BaseSelect.Root\n\nfunction SelectTrigger({ className, children, ...props }: React.ComponentProps) {\n return (\n \n {children}\n \n \n )\n}\n\nconst SelectValue = BaseSelect.Value\n\nfunction SelectContent({ className, children, ...props }: React.ComponentProps) {\n return (\n \n \n \n {children}\n \n \n \n )\n}\n\nfunction SelectItem({ className, children, ...props }: React.ComponentProps) {\n return (\n \n {children}\n \n \n )\n}\n\nexport { Select, SelectContent, SelectItem, SelectTrigger, SelectValue }\n", "type": "registry:ui" } ], "type": "registry:ui" }