Skip to content

HoverCard ​

Un aperçu au survol.

Ce n'est pas un Tooltip : celui-ci porte une phrase et se lit d'un coup d'œil, celui-là porte du contenu — une fiche, un résumé, une image — que l'on peut vouloir survoler à son tour, voire sélectionner.

Installation ​

bash
sia-ui add hover-card

Ou par le paquet, sans rien copier :

tsx
import { HoverCard } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
* contentReactNode—
classNamestring—
closeDelaynumber150Délai avant fermeture, le temps d'atteindre le panneau à la souris.
onOpenChange(open: boolean) => void—
openboolean—
openDelaynumber300Délai avant ouverture. Il n'est pas cosmétique : sans lui, traverser la page avec la souris ouvre et ferme une dizaine de panneaux au passage.
overlayPropsPartial<Omit<OverlayProps, "children" | "open" | "onOpenChange" | "anchorRef">>—Réglages du panneau flottant — décalage, marge au bord, rôle, classe.
placementOverlayPlacementbottom-start
widthstring | number20 * 16

* obligatoire.

Voir aussi ​

Publié sous licence MIT.