From 516d44afd8b1513a1ce418a7b75e95cedac6ecf7 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Thu, 14 Nov 2024 19:27:49 +0100 Subject: [PATCH] i18n(fr): update `guides/cms/hashnode.mdx` See #10003 --- src/content/docs/fr/guides/cms/hashnode.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/content/docs/fr/guides/cms/hashnode.mdx b/src/content/docs/fr/guides/cms/hashnode.mdx index 73f724e66592d..81ed0a59abc16 100644 --- a/src/content/docs/fr/guides/cms/hashnode.mdx +++ b/src/content/docs/fr/guides/cms/hashnode.mdx @@ -60,6 +60,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver 1. Pour récupérer les données de votre site avec le paquet `graphql-request`, créez un répertoire `src/lib` et créez deux nouveaux fichiers `client.ts` & `schema.ts` : + - src/ - lib/ @@ -91,6 +92,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver gql` query allPosts { publication(host: "${myHashnodeURL}") { + id title posts(first: 20) { pageInfo{ @@ -99,6 +101,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver } edges { node { + id author{ name profilePicture @@ -135,7 +138,9 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver gql` query postDetails($slug: String!) { publication(host: "${myHashnodeURL}") { + id post(slug: $slug) { + id author{ name profilePicture @@ -173,6 +178,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver import { z } from "astro/zod"; export const PostSchema = z.object({ + id: z.string(), author: z.object({ name: z.string(), profilePicture: z.string(), @@ -196,6 +202,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver }) export const AllPostsDataSchema = z.object({ + id: z.string(), publication: z.object({ title: z.string(), posts: z.object({ @@ -211,6 +218,7 @@ Cet exemple va créer une page d'index qui liste les articles avec des liens ver }) export const PostDataSchema = z.object({ + id: z.string(), publication: z.object({ title: z.string(), post: PostSchema,