diff --git a/src/pages/clients/components/ClientTablePagination.vue b/src/pages/clients/components/ClientTablePagination.vue index 76f350c..4578f66 100644 --- a/src/pages/clients/components/ClientTablePagination.vue +++ b/src/pages/clients/components/ClientTablePagination.vue @@ -6,8 +6,8 @@ ) .icon-down-arrow.arrow-left button.item.flex.items-center.justify-center( - v-for="page in pageCount", - :key="page", + v-for="page, index in pageCount", + :key="index", :id="page", :class="currentPageStyle(page)", :disabled="disabledMissingPages(page)" @@ -33,12 +33,12 @@ export default { }, computed: { pageCount() { - let countArray = [], - incompleteCountArray = []; + let countArray = []; for (let i = 1; i <= this.length; i++) { countArray.push(i); } if (this.length <= this.totalVisible) return countArray; + let incompleteCountArray = []; if ( this.currentPage <= 2 || this.currentPage >= countArray[this.length - 2] diff --git a/src/pages/clients/components/ClientsTable.vue b/src/pages/clients/components/ClientsTable.vue index 5aafd4d..0e2e252 100644 --- a/src/pages/clients/components/ClientsTable.vue +++ b/src/pages/clients/components/ClientsTable.vue @@ -79,7 +79,6 @@ export default { else this.textSearch = ""; if (this.currentTablePage !== 1) this.currentTablePage = 1; else { - this.currentTablePage = 1; this.fetchDataClients(); } },