fix: Correct typo in snippet file name and add error handling
This commit is contained in:
parent
2eb8cff6e3
commit
d95f43fcc4
@ -97,7 +97,7 @@ Ensuite, on va définir notre état initial :
|
|||||||
{% tabs defaultSelectedTab="js" %}
|
{% tabs defaultSelectedTab="js" %}
|
||||||
{% tab value="js" label="JavaScript" %}
|
{% tab value="js" label="JavaScript" %}
|
||||||
|
|
||||||
{% snippet path="react/reducer/reducer-initial-statse.js" language="js" /%}
|
{% snippet path="react/reducer/reducer-initial-state.js" language="js" /%}
|
||||||
|
|
||||||
{% /tab %}
|
{% /tab %}
|
||||||
|
|
||||||
|
|||||||
@ -91,9 +91,13 @@ class DocsService {
|
|||||||
const [snippetsToFetch, allSnippets] = identifierResults;
|
const [snippetsToFetch, allSnippets] = identifierResults;
|
||||||
|
|
||||||
for (const snippet of snippetsToFetch) {
|
for (const snippet of snippetsToFetch) {
|
||||||
const absolutePath = path.resolve(DocsService.SNIPPETS_PATH, snippet);
|
try {
|
||||||
const content = fs.readFileSync(absolutePath, "utf-8");
|
const absolutePath = path.resolve(DocsService.SNIPPETS_PATH, snippet);
|
||||||
snippetsService.setToCache(snippet, content);
|
const content = fs.readFileSync(absolutePath, "utf-8");
|
||||||
|
snippetsService.setToCache(snippet, content);
|
||||||
|
} catch (error) {
|
||||||
|
console.error(`Error reading snippet file ${snippet}:`, error);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return allSnippets || [];
|
return allSnippets || [];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user