L’un des principes fondamentaux du développement logiciel est DRY (Don’t Repeat Yourself), qui s’applique aussi à la documentation. Si vous vous retrouvez à répéter le même contenu à plusieurs endroits, créez un extrait personnalisé pour ce contenu. Les extraits contiennent du contenu que vous pouvez importer dans d’autres fichiers pour le réutiliser. Vous contrôlez l’endroit où l’extrait apparaît sur une page. Si vous devez un jour mettre à jour ce contenu, il vous suffit de modifier l’extrait plutôt que chaque fichier où l’extrait est utilisé.Documentation Index
Fetch the complete documentation index at: https://mintlify-mintlify-agent-cursor-1777414560.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Fonctionnement des snippets
.mdx, .md ou .jsx importés dans un autre fichier. Vous pouvez placer les fichiers de snippets n’importe où dans votre projet.
Lorsque vous importez un snippet dans un autre fichier, celui-ci n’apparaît qu’à l’endroit où vous l’importez et n’est pas affiché comme une page autonome. Tout fichier dans le dossier /snippets/ est toujours un snippet, même s’il n’est pas importé dans un autre fichier.
Créer des snippets
Importer des snippets dans des pages
- Imports absolus : commencez par
/pour importer depuis la racine de votre projet. - Imports relatifs : utilisez
./ou../pour importer des snippets par rapport à l’emplacement du fichier courant.
Importer du texte
-
Ajoutez à votre fichier de snippet le contenu que vous souhaitez réutiliser.
shared/my-snippet.mdx
-
Importez l’extrait dans votre fichier de destination à l’aide d’un chemin absolu ou relatif.
Importer des variables
-
Exportez des variables depuis un fichier de fragment.
shared/custom-variables.mdx
-
Importez l’extrait depuis votre fichier de destination et utilisez la variable.
destination-file.mdx
Importer des extraits avec des variables
-
Ajoutez des variables à votre extrait et transmettez des propriétés lorsque vous l’importez. Dans cet exemple, la variable est
{word}.shared/my-snippet.mdx -
Importez l’extrait dans votre fichier de destination en utilisant la variable. La propriété que vous transmettez remplace la variable dans la définition de l’extrait.
destination-file.mdx
Importer des composants React
-
Créez un extrait avec un composant JSX. Voir Composants React pour en savoir plus.
components/my-jsx-snippet.jsx
Important : lors de la création d’extraits JSX, utilisez la syntaxe de fonction fléchée (
=>) plutôt que des déclarations de fonction. Le mot‑clé function n’est pas pris en charge dans les extraits.-
Importez l’extrait.
destination-file.mdx