Créer des snippets
Importer des snippets dans des pages
- Imports absolus : commencez par
/snippets/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.
snippets/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.
snippets/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}.
snippets/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.
snippets/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