Ver código fonte

fix: page pagination in tags component (#7061)

Karol Rudnikowski (dxdroni) 1 ano atrás
pai
commit
f54551ee69
1 arquivos alterados com 2 adições e 3 exclusões
  1. 2 3
      client/components/tags.vue

+ 2 - 3
client/components/tags.vue

@@ -98,6 +98,7 @@
           :search='innerSearch'
           :loading='isLoading'
           :options.sync='pagination'
+          @page-count='pageTotal = $event'
           hide-default-footer
           ref='dude'
           )
@@ -183,6 +184,7 @@ export default {
         sortDesc: [false]
       },
       pages: [],
+      pageTotal: 0,
       isLoading: true,
       scrollStyle: {
         vuescroll: {},
@@ -214,9 +216,6 @@ export default {
     tagsSelected () {
       return _.filter(this.tags, t => _.includes(this.selection, t.tag))
     },
-    pageTotal () {
-      return Math.ceil(this.pages.length / this.pagination.itemsPerPage)
-    },
     orderByItems () {
       return [
         { text: this.$t('tags:orderByField.creationDate'), value: 'createdAt' },