// Overlays
Hover Card
Popover that appears on hover.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/hover-card// Usage
1import { HoverCard, HoverCardTrigger, HoverCardContent, HoverCardArrow } from "@/components/ui/hover-card";23<HoverCard />// Code
1"use client";23import { Portal } from "@ark-ui/react";4import {5 HoverCard as ArkHoverCard,6 useHoverCardContext,7} from "@ark-ui/react/hover-card";8import type React from "react";9import { cn } from "@/lib/utils";1011export const useHoverCard = useHoverCardContext;1213interface HoverCardProps14 extends React.ComponentProps<typeof ArkHoverCard.Root> {}1516export const HoverCard = (props: HoverCardProps) => {17 const {18 lazyMount = true,19 unmountOnExit = true,20 closeDelay = 100,21 openDelay = 10,22 positioning = { placement: "top" },23 ...rest24 } = props;2526 return (27 <ArkHoverCard.Root28 closeDelay={closeDelay}// Dependencies