From 6e818bde52b877832e1a3e95ecf8517df71f697a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr> Date: Tue, 25 Mar 2025 11:03:23 +0100 Subject: [PATCH] fix(pagination): Ne pas afficher les ellipsis si 5 pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit La première et dernière page s'affichaient en doublon des numéros de page listés lorsqu'il y a 5 pages --- .../Project/FeaturesListAndMap/FeatureListTable.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Project/FeaturesListAndMap/FeatureListTable.vue b/src/components/Project/FeaturesListAndMap/FeatureListTable.vue index 37d2cf1c..a6824dc5 100644 --- a/src/components/Project/FeaturesListAndMap/FeatureListTable.vue +++ b/src/components/Project/FeaturesListAndMap/FeatureListTable.vue @@ -389,7 +389,7 @@ @click="$emit('update:page', 'previous')" >Précédent</a> <span> - <span v-if="pagination.currentPage >= 5"> + <span v-if="pagination.currentPage > 5"> <a key="page1" class="paginate_button" @@ -397,7 +397,7 @@ data-dt-idx="1" tabindex="0" @click="$emit('update:page', 1)" - >{{ 1 }}</a> + >1</a> <span class="ellipsis">…</span> </span> <a @@ -412,7 +412,7 @@ tabindex="0" @click="$emit('update:page', pageNumber)" >{{ pageNumber }}</a> - <span v-if="(lastPageNumber - pagination.currentPage) >= 4"> + <span v-if="(lastPageNumber - pagination.currentPage) > 4"> <span class="ellipsis">…</span> <a :key="'page' + lastPageNumber" -- GitLab