diff --git a/resources/assets/js/pages/admin/home.vue b/resources/assets/js/pages/admin/home.vue
index 501256b5..4f0b1f93 100644
--- a/resources/assets/js/pages/admin/home.vue
+++ b/resources/assets/js/pages/admin/home.vue
@@ -47,6 +47,15 @@
+
+
+ Previous
+
+ Page {{pagination.current_page}} of {{pagination.last_page}}
+
+ Next
+
+
@@ -59,9 +68,10 @@ export default {
data () {
return {
status: null,
+ pagination: [],
bookingTable: [
],
- url: 'api/admin/booking',
+ url: 'api/admin/booking',
loading_btn: false,
}
},
@@ -80,7 +90,7 @@ export default {
this.loading_btn = true
axios.get(this.url).then(response => {
this.loading_btn = false;
- this.bookingTable = response.data
+ this.bookingTable = response.data.data
this.$message({
showClose: true,
message: 'Booking is updated',
@@ -89,6 +99,20 @@ export default {
})
})
},
+ makePagination(data){
+ let pagination ={
+ current_page: data.current_page,
+ last_page: data.last_page,
+ next_page_url: data.next_page_url,
+ prev_page_url: data.prev_page_url
+ }
+ this.pagination = pagination
+ console.log(this.pagination)
+ },
+ fetchPaginateBooking(url) {
+ this.url = url
+ this.getBooking()
+ },
filterHandlerStatus (value, row, column) {
const status = row.track_status;
if(value ==="Success")