Hover Card
shadcn/uiFor sighted users to preview content available behind a link.
Hover Card
Installation
Props
<HoverCard />
Name | Type | |
|---|---|---|
open | any | |
onOpenChange | any | |
delay | number(default: 600) | |
defaultOpen | boolean | |
onOpenChangeComplete | ((open: boolean) => void) | |
closeDelay | number | |
render | React.ReactElement | |
keepMounted | boolean | |
container | HTMLElement | RefObject<HTMLElement> | |
anchor | (...args) => Element | |
positionMethod | "absolute" | "fixed" | |
sideOffset | number | |
alignOffset | number | |
sticky | boolean | |
arrowPadding | number | |
disableAnchorTracking | boolean |
<HoverCardTrigger />
Name | Type | |
|---|---|---|
onPointerDown | any | |
onPointerLeave | any | |
onPointerEnter | any | |
defaultOpen | boolean | |
open | boolean | |
onOpenChange | (...args) => void | |
onOpenChangeComplete | ((open: boolean) => void) | |
delay | number | |
closeDelay | number | |
render | React.ReactElement | |
keepMounted | boolean | |
container | HTMLElement | RefObject<HTMLElement> | |
anchor | (...args) => Element | |
positionMethod | "absolute" | "fixed" | |
sideOffset | number | |
alignOffset | number | |
sticky | boolean | |
arrowPadding | number | |
disableAnchorTracking | boolean |
<HoverCardContent />
Name | Type | |
|---|---|---|
side | string(default: bottom) | |
sideOffset | number(default: 4) | |
align | string(default: center) | |
alignOffset | number(default: 4) | |
onPointerEnter | any | |
onPointerLeave | any | |
defaultOpen | boolean | |
open | boolean | |
onOpenChange | (...args) => void | |
onOpenChangeComplete | ((open: boolean) => void) | |
delay | number | |
closeDelay | number | |
render | React.ReactElement | |
keepMounted | boolean | |
container | HTMLElement | RefObject<HTMLElement> | |
anchor | (...args) => Element | |
positionMethod | "absolute" | "fixed" | |
sticky | boolean | |
arrowPadding | number | |
disableAnchorTracking | boolean |