Componentes
Usa componentes de React en Markdown utilizando MDX.
Los siguientes componentes están disponibles de forma predeterminada para su uso en Markdown.
Si deseas construir y agregar tus propios componentes personalizados, consulta la sección Componentes Personalizados a continuación.
Componentes Integrados
1. Aviso
Este es un aviso predeterminado. Puedes incrustar Markdown dentro de un callout
.
This is a warning callout. It uses the props type="warning"
.
Este es un aviso de peligro. Utiliza las props type="danger"
.
Este es un aviso de nota. Utiliza las props type="note"
.
Este es un aviso de información. Utiliza las props type="info"
.
Este es un aviso de éxito. Utiliza las props type="success"
.
2. Card
También puedes usar HTML para incrustar tarjetas en una cuadrícula.
Componentes Personalizados
Puedes agregar tus propios componentes personalizados utilizando las props components
de useMDXComponent
.
Una vez que hayas agregado tu componente personalizado, puedes usarlo en MDX de la siguiente manera:
Elementos HTML
Puedes sobrescribir elementos HTML utilizando la misma técnica mencionada anteriormente.
Esto sobrescribirá la etiqueta <hr />
o ---
en Markdown con la salida HTML anterior.
Estilización
Las clases de Tailwind CSS se pueden usar dentro de MDX para estilizar.
Asegúrate de haber configurado la ruta a tu contenido en tu archivo tailwind.config.js
: