useHover
Opens the floating element while hovering over the reference element, like CSS :hover.
import { useHover } from '@skeletonlabs/floating-ui-svelte';Usage
import { useFloating, useInteractions, useHover } from '@skeletonlabs/floating-ui-svelte';
const floating = useFloating();
const hover = useHover(floating.context);
const interactions = useInteractions([hover]);<!-- Reference Element -->
<button
	bind:this="{floating.elements.reference}"
	{...interactions.getReferenceProps()}
>
	Reference
</button>
<!-- Floating Element -->
<div
	bind:this="{floating.elements.floating}"
	style="{floating.floatingStyles}"
	{...interactions.getFloatingProps()}
>
	Tooltip
</div>Options
enabled  | Enables the hook.  | 
mouseOnly  | Only allow pointers of type mouse to trigger the hover (thus excluding pens and touchscreens).  | 
delay  | Time in ms that will delay the change of the open state. Also accepts an object with open and close properties for finer grained control.  | 
restMs  | Time in ms that the pointer must rest on the reference element before the open state is set to true.  | 
move  | Whether moving the pointer over the floating element will open it, without a regular hover event required.  | 
handleClose  | Callback to handle the closing of the floating element.  | 
Compare
Compare to Floating UI React.