Hover Card
For sighted users to preview content available behind a link or trigger when hovered over.
import
import { HoverCard } from "@/components/ui/hoverCard/hoverCard";$
npx @bloomui-react/cli add hoverCardhoverCard.tsx
Default
User profile hover preview trigger.
Alignments
Control popover alignment using the align prop: start, center, or end.
align:
start | center | endConfigurable Delays & Automatic Collision Flip
Configure hover open and close timing with openDelay and closeDelay, while automatic collision detection flips placement at viewport boundaries.
openDelay: numbercloseDelay: numberavoidCollisions: boolean
API Reference
Props — HoverCardContent
Supported properties for HoverCardContent primitive.
| Prop | Type | Default | Description |
|---|---|---|---|
| openDelay | number | 200 | Duration in ms to wait before opening on hover. |
| closeDelay | number | 150 | Duration in ms to wait before closing on mouse leave. |
| avoidCollisions | boolean | true | Prevents card overflow by flipping placement dynamically. |