A
Accueil > Components > MarkdownDescription

MarkdownDescription

Affiche du contenu Markdown enrichi : titres, listes, code inline, blocs de code, tableaux.TagscoreExemples4StylesDisponibles
Default
Titre principal Paragraphe avec du texte
en gras
et du texte
en italique
.
Titres et listes Liste à puces Premier élément Deuxième élément Troisième élément Code Code inline : const id = 'user_id_1'; Bloc de code TypeScript :
const greet = (name: string): string => {
return `Bonjour, ${name} !`;
};
Tableau
Colonne AColonne BColonne C
Cellule 1Cellule 2Cellule 3
Cellule 4Cellule 5Cellule 6
export const Default = () => <MarkdownDescription>{FULL_MARKDOWN}</MarkdownDescription>;
SimpleText
Paragraphe simple avec du texte
en gras
et du texte
en italique
.
export const SimpleText = () => (
<MarkdownDescription>{'Paragraphe simple avec du texte **en gras** et du texte *en italique*.'}</MarkdownDescription>
);
WithCodeBlock
Utilisez npm install pour installer les dépendances.
npm install @alveole/components
export const WithCodeBlock = () => (
<MarkdownDescription>{`Utilisez \`npm install\` pour installer les dépendances.
\`\`\`bash
npm install @alveole/components
\`\`\``}</MarkdownDescription>
);
WithTable
NomTypeDescription
childrenstringContenu Markdown à afficher
export const WithTable = () => (
<MarkdownDescription>{`| Nom | Type | Description |
|-----|------|-------------|
| children | string | Contenu Markdown à afficher |`}</MarkdownDescription>
);
Alveole UI Kit — v1.8.4