Tooltip

El componente Tooltip muestra información adicional en un cuadro emergente cuando el usuario se desplaza sobre un elemento o interactúa con él. La posición del tooltip puede ajustarse en los ejes X e Y.

Ejemplo

Importación

Para importar el componente Tooltip, se puede hacer desde fenextjs

import { Tooltip } from "fenextjs";

Parámetros

ParámetroTipoRequeridoDefaultDescripcion
classNamestringno''Clase CSS para personalizar el contenedor del tooltip.
childrenReactNodenoundefinedContenido o elemento que activará la visualización del tooltip.
tooltipReactNodenoundefinedContenido del tooltip que se mostrará al usuario.
positionX'center' | 'right' | 'left'no'center'Posición horizontal del tooltip en relación con el elemento activador.
positionY'center' | 'top' | 'bottom'no'top'Posición vertical del tooltip en relación con el elemento activador.

Storybook

Para ver el storybook del componente lo puede hacer con este link (opens in a new tab)

Usos

  • Tooltip básico
<Tooltip tooltip="Texto de ayuda">Hover aquí</Tooltip>
  • Tooltip con posición ajustada
<Tooltip tooltip="Texto de ayuda" positionX="right" positionY="bottom">
  Hover aquí
</Tooltip>
  • Tooltip con clase personalizada
<Tooltip tooltip="Texto de ayuda" className="custom-tooltip">
  Hover aquí
</Tooltip>