Skip to content

Commit 21c07a8

Browse files
committed
fix(markdown): amélioration des performances pour readCsv et le RAG en utilisant yaml.preload en cas de fichiers plus lourds
1 parent b2054b0 commit 21c07a8

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

app/js/markdown/custom/yaml.mjs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,21 @@ export function processYAML(markdownContent) {
8080
}
8181
}
8282
}
83+
if (yaml.preload) {
84+
for (const resource of yaml.preload) {
85+
// On précharge chaque ressource
86+
fetch(resource)
87+
.then(() => {
88+
// Ressource préchargée
89+
})
90+
.catch((e) => {
91+
console.e(
92+
`Erreur lors du préchargement de la ressource ${resource} :`,
93+
e,
94+
);
95+
});
96+
}
97+
}
8398
if (yaml.titresRéponses || yaml.responsesTitles) {
8499
yaml.responsesTitles = yaml.titresRéponses
85100
? yaml.titresRéponses

app/script.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/script.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)