A hook that detects hover state of an element.
State: Not hovered
isHoveredbooleanhoverProps{ onPointerEnter: () => void; onPointerLeave: () => void }| Prop | Type | Default |
|---|---|---|
isHovered | boolean | - |
hoverProps | { onPointerEnter: () => void; onPointerLeave: () => void } | - |
import { useHover } from '@k8ordo/ui';const { isHovered, hoverProps } = useHover();
return (
<div>
<div {...hoverProps}>Hover me</div>
<p>State: {isHovered ? 'Hovered' : 'Not hovered'}</p>
</div>
);