From 5946cbdee661527317dac66f99f0abce021c835a Mon Sep 17 00:00:00 2001 From: N3WT DE COMPET Date: Sun, 24 Nov 2024 15:30:30 +0100 Subject: [PATCH] fix: Correction sur le calcul du nombre total de pages [#1] --- Front-End/src/app/[locale]/admin/subscriptions/page.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Front-End/src/app/[locale]/admin/subscriptions/page.js b/Front-End/src/app/[locale]/admin/subscriptions/page.js index 551a710..621bafc 100644 --- a/Front-End/src/app/[locale]/admin/subscriptions/page.js +++ b/Front-End/src/app/[locale]/admin/subscriptions/page.js @@ -88,7 +88,7 @@ export default function Page({ params: { locale } }) { if (ficheInscriptions) { setFichesInscriptionsDataEnCours(fichesInscriptions); } - const calculatedTotalPages = Math.ceil(count / pageSize); + const calculatedTotalPages = count === 0 ? 1 : Math.ceil(count / pageSize); setTotalPending(count); setTotalPages(calculatedTotalPages); } @@ -304,10 +304,10 @@ export default function Page({ params: { locale } }) { .then(data => { console.log('Success:', data); setFichesInscriptionsDataEnCours(prevState => { - if (prevState && prevState.length > 0) { + if (prevState) { return [...prevState, data]; } - return prevState; + return [data]; }); setTotalPending(totalPending+1); if (updatedData.autoMail) {