{
  "name": "hover-reveal",
  "type": "registry:ui",
  "dependencies": [
    "react"
  ],
  "registryDependencies": [
    "hover-card"
  ],
  "files": [
    {
      "path": "./items/components/hover-reveal/component.tsx",
      "type": "registry:ui",
      "target": "./components/ui/shuip/hover-reveal.tsx",
      "content": "import type * as React from 'react';\nimport { HoverCard, HoverCardContent, HoverCardTrigger } from '@/components/ui/hover-card';\n\nexport interface HoverRevealProps extends React.RefAttributes<HTMLDivElement> {\n  children: React.ReactNode;\n  content: React.ReactNode;\n}\n\nexport function HoverReveal({ children, content, ...props }: HoverRevealProps) {\n  return (\n    <HoverCard {...props}>\n      <HoverCardTrigger className='cursor-pointer'>{children}</HoverCardTrigger>\n      <HoverCardContent className='text-sm w-full'>{content}</HoverCardContent>\n    </HoverCard>\n  );\n}\n"
    }
  ],
  "$schema": "https://ui.shadcn.com/schema/registry-item.json"
}
