diff --git a/src/components/todo/ListComponent.vue b/src/components/todo/ListComponent.vue
index 2413e5e..7c0af7f 100644
--- a/src/components/todo/ListComponent.vue
+++ b/src/components/todo/ListComponent.vue
@@ -82,7 +82,7 @@
- {{ total - (currentPage * perPage + row.index) + perPage }}
+ {{ total - (currentPage * perPage + row.index) + perPage }} :
@@ -118,7 +118,6 @@
-
- {{ page }}
- {{ page }}
-
@@ -234,11 +229,11 @@ export default {
setup: function () {},
created: function () {},
mounted: function () {
- this.getDatas()
+ this.getDatas(1)
},
unmounted() {},
methods: {
- async getDatas() {
+ async getDatas(page) {
this.isBusy = true
const results = await this.callAPI('/todo', {
params: {
@@ -246,7 +241,7 @@ export default {
sortDirection: this.sortDirection,
searchFields: this.searchFields,
search: this.search,
- page: this.currentPage,
+ page: page,
perPage: this.perPage
}
})
@@ -259,20 +254,18 @@ export default {
this.isBusy = false
},
searchClick() {
- this.currentPage = 1
- this.getDatas()
+ this.getDatas(1)
},
pageClick(bvEvent, page) {
console.log(bvEvent)
- this.currentPage = page
- this.getDatas()
- bvEvent.preventDefault()
+ // this.currentPage = page
+ this.getDatas(page)
+ // bvEvent.preventDefault()
},
perPageClick(perPage) {
- this.currentPage = 1
this.perPage = perPage
console.log(this.perPage)
- this.getDatas()
+ this.getDatas(1)
},
busyToggle() {
this.isBusy = !this.isBusy