Skip to content

Automatiser la récupération des articles pour l'index du blog #47

@morganbonhomme

Description

@morganbonhomme

Résumé de l'issue

Sur la page blog les différents résumés des articles sont visibles sous forme de card. Ces résumés ne s'ajoutent pas automatiquement lorsqu'une personne ajoute un article au blog.

Situation actuelle

Dans website/src/pages/blog.js, les données des blog-cards (qui correspondent au résumé des articles) sont codés directement dans le fichier.
Si une personne ajoute un article, il faut donc ajouter à la main une blog-card dans website/src/pages/blog.js afin que celle-ci soit visible sur la page du blog, et il faut ajouter à la main le titre, le résumé, l'auteur, la date, l'image, alors que la plupart de ces données sont disponibles directement sur le fichier en .md de l'article.

Solution voulue

Il faudrait automatiser le chargement des données des articles de blog dans le fichier website/src/pages/blog.js.
Les données des articles sont directement rentrées lors de la création d'articles dans les fichiers .md /website/blog/2020-10-04-hello-world.md par exemple.

@AJuliette a déjà regardé un peu, et la page d'index des articles pourrait être ici.
On pourrait peut-être récupérer les articles grâce à import type {Props} from '@theme/BlogPostItem;' ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions