Saltar al contenido principal
Usa iconos de Font Awesome, Lucide, SVG, URL externas o archivos de tu proyecto para mejorar tu documentación.
Ejemplo de icono
<Icon icon="flag" size={32} />

Iconos en línea

Los iconos se colocan en línea cuando se utilizan dentro de un párrafo. La documentación que necesitas, sin esfuerzo.
Ejemplo de icono en línea
<Icon icon="flag" iconType="solid" /> La documentación que quieres, sin complicaciones.

Propiedades

icon
string
required
El ícono que se mostrará.Opciones:
  • Nombre del ícono de Font Awesome
  • Nombre del ícono de Lucide
  • Código SVG compatible con JSX, envuelto entre llaves
  • URL de un ícono alojado externamente
  • Ruta a un archivo de ícono en tu proyecto
Para íconos SVG personalizados:
  1. Convierte tu SVG con el convertidor de SVGR.
  2. Pega tu código SVG en el campo de entrada de SVG.
  3. Copia el elemento completo <svg>...</svg> del campo de salida de JSX.
  4. Envuelve el código SVG compatible con JSX entre llaves: icon={<svg ...> ... </svg>}.
  5. Ajusta height y width según sea necesario.
iconType
string
El estilo del ícono de Font Awesome. Solo se usa con íconos de Font Awesome.Opciones: regular, solid, light, thin, sharp-solid, duotone, brands.
color
string
El color del icono como código hexadecimal (por ejemplo, #FF5733).
size
number
El tamaño del icono en píxeles.