{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "hover-card", "type": "registry:ui", "dependencies": ["@ark-ui/react"], "files": [ { "path": "./src/components/ui/hover-card.tsx", "content": "\"use client\"\n\nimport * as React from \"react\"\n\nimport { HoverCard as HoverCardPrimitive } from \"@ark-ui/react/hover-card\"\n\nimport { cn } from \"@/lib/utils\"\n\nconst HoverCard = HoverCardPrimitive.Root\n\nconst HoverCardArrow = React.forwardRef<\n React.ElementRef,\n HoverCardPrimitive.ArrowProps\n>(({ className, ...props }, ref) => (\n \n \n \n))\nHoverCardArrow.displayName = \"HoverCardArrow\"\n\nconst HoverCardContent = React.forwardRef<\n React.ElementRef,\n HoverCardPrimitive.ContentProps\n>(({ className, ...props }, ref) => (\n \n \n \n))\nHoverCardContent.displayName = \"HoverCardContent\"\n\nconst HoverCardContext = HoverCardPrimitive.Context\n\nconst HoverCardRootProvider = HoverCardPrimitive.RootProvider\n\nconst HoverCardTrigger = HoverCardPrimitive.Trigger\n\nexport {\n HoverCard,\n HoverCardArrow,\n HoverCardContent,\n HoverCardContext,\n HoverCardRootProvider,\n HoverCardTrigger,\n}\n\nexport {\n useHoverCard,\n useHoverCardContext,\n type HoverCardOpenChangeDetails,\n} from \"@ark-ui/react/hover-card\"\n", "type": "registry:ui" } ] }