diff --git a/resources/assets/vue/components/bookings/sections/UrgentListSectionComponent.vue b/resources/assets/vue/components/bookings/sections/UrgentListSectionComponent.vue
index c7e6c174..e96550b5 100644
--- a/resources/assets/vue/components/bookings/sections/UrgentListSectionComponent.vue
+++ b/resources/assets/vue/components/bookings/sections/UrgentListSectionComponent.vue
@@ -22,7 +22,9 @@
@@ -32,19 +34,25 @@
export default {
data(){
return {
- list: []
+ list: [],
+ pagination: {
+ last_page: 1
+ }
}
},
created(){
- this.submit(route('api.transaction.list') + '?page=1&filters=' + JSON.stringify({status: 2, type: 3, per_page: 50, order_by: {
- column: 'id',
- DESC: true
- }}), 'get', 'urgentListSection', false, true)
+
},
methods: {
+ fetchList(Page = 1){
+ this.submit(route('api.transaction.list') + '?page='+ Page +'&filters=' + JSON.stringify({status: 2, type: 3, per_page: 50, order_by: {
+ column: 'id',
+ DESC: true
+ }}), 'get', 'urgentListSection', false, true)
+ },
successHandler(response){
this.list = response.payload.data;
- this.$refs.pagination.makePagination(response.payload.meta, response.payload.links);
+ this.pagination = response.payload.meta;
}
}
}