diff --git a/src/content/docs/fr/tutorial/3-components/3.mdx b/src/content/docs/fr/tutorial/3-components/3.mdx index 98b020acf7c79..a7f27d3fe2840 100644 --- a/src/content/docs/fr/tutorial/3-components/3.mdx +++ b/src/content/docs/fr/tutorial/3-components/3.mdx @@ -99,8 +99,8 @@ import Badge from "~/components/Badge.astro" --- ``` diff --git a/src/content/docs/fr/tutorial/3-components/4.mdx b/src/content/docs/fr/tutorial/3-components/4.mdx index cd1e779cf39e6..4d2f995b8bc37 100644 --- a/src/content/docs/fr/tutorial/3-components/4.mdx +++ b/src/content/docs/fr/tutorial/3-components/4.mdx @@ -129,16 +129,16 @@ Votre en-tête n'est pas encore **interactif** car il ne peut pas réagir aux in L'ajout d'une balise ` @@ -157,9 +157,9 @@ Au lieu d'écrire votre JavaScript directement sur chaque page, vous pouvez dép ```js title="src/scripts/menu.js" const menu = document.querySelector('.menu'); - menu.addEventListener('click', () => { + menu?.addEventListener('click', () => { const isExpanded = menu.getAttribute('aria-expanded') === 'true'; - menu.setAttribute('aria-expanded', !isExpanded); + menu.setAttribute('aria-expanded', `${!isExpanded}`); }); ``` @@ -170,9 +170,9 @@ Au lieu d'écrire votre JavaScript directement sur chaque page, vous pouvez dép