diff --git a/src/components/Dropdown.vue b/src/components/Dropdown.vue index 9c37eefcf222732d5af1d9ea81b93b065e23bc2e..797a9782df2038175f37c0e513c4ae7edf5b8369 100644 --- a/src/components/Dropdown.vue +++ b/src/components/Dropdown.vue @@ -102,10 +102,7 @@ export default { }, created() { - let randomnum = - Math.floor( - Math.random() * 10000 - ); + let randomnum = Math.floor(Math.random() * 10000); this.identifier = randomnum; window.addEventListener("mousedown", this.clickOutsideDropdown); }, diff --git a/src/components/feature/FeatureListTable.vue b/src/components/feature/FeatureListTable.vue index dfceb57bba93bb4dfc7f3adfa4357cddf209ce01..6e10b5d9adf0f96978ac202bfa1090a56f069f7d 100644 --- a/src/components/feature/FeatureListTable.vue +++ b/src/components/feature/FeatureListTable.vue @@ -144,7 +144,8 @@ aria-live="polite" > Affichage de l'élément {{ pagination.start + 1 }} à - {{ pagination.end + 1 }} sur {{ filteredFeatures.length }} éléments + {{ displayedPageEnd }} + sur {{ filteredFeatures.length }} éléments </div> <div class="dataTables_paginate paging_simple_numbers" @@ -252,6 +253,12 @@ export default { } return filterdFeatures.slice(this.pagination.start, this.pagination.end); }, + + displayedPageEnd() { + return this.pagination.end < 15 + ? this.filteredFeatures.length + : this.pagination.end + 1; + }, }, methods: {