refactor: simplify page preloading logic by removing redundant code

This commit is contained in:
Julien Froidefond
2025-10-08 08:01:58 +02:00
parent f317fb5122
commit 5afb495cd4

View File

@@ -35,16 +35,16 @@ export const usePreloadPages = ({
const pagesToPreload = [];
// Précharger les 2 pages précédentes en priorité
for (let i = 1; i <= 2 && currentPage - i >= 1; i++) {
pagesToPreload.push(currentPage - i);
}
// Précharger les 4 pages suivantes
for (let i = 1; i <= 4 && currentPage + i <= totalPages; i++) {
pagesToPreload.push(currentPage + i);
}
// Précharger les 2 pages précédentes
for (let i = 1; i <= 2 && currentPage - i >= 1; i++) {
pagesToPreload.push(currentPage - i);
}
for (const page of pagesToPreload) {
if (!isMounted) break;
await preloadPage(page);