From 2eb8cff6e3c90e942defe7d722f1c059e1489732 Mon Sep 17 00:00:00 2001 From: GauthierWebDev Date: Sun, 13 Apr 2025 16:57:16 +0200 Subject: [PATCH] fix: Correct typo in snippet path name --- app/components/syntax/Snippet.tsx | 14 ++++++++++++-- app/data/docs/react/usereducer/page.md | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/app/components/syntax/Snippet.tsx b/app/components/syntax/Snippet.tsx index b7ea54c..76b58df 100644 --- a/app/components/syntax/Snippet.tsx +++ b/app/components/syntax/Snippet.tsx @@ -18,9 +18,19 @@ export function Snippet({ showLineNumbers: boolean; }) { const { snippets } = useData(); - const snippet = snippets.find((snippet) => snippet.path === path); - if (!snippet || !snippet.content) return null; + + if (!snippet || !snippet.content) { + return ( +
+

+ Snippet introuvable +
+ {path} +

+
+ ); + } const props = { language, diff --git a/app/data/docs/react/usereducer/page.md b/app/data/docs/react/usereducer/page.md index 9a46bad..cba5d32 100644 --- a/app/data/docs/react/usereducer/page.md +++ b/app/data/docs/react/usereducer/page.md @@ -97,7 +97,7 @@ Ensuite, on va définir notre état initial : {% tabs defaultSelectedTab="js" %} {% tab value="js" label="JavaScript" %} -{% snippet path="react/reducer/reducer-initial-state.js" language="js" /%} +{% snippet path="react/reducer/reducer-initial-statse.js" language="js" /%} {% /tab %}