summaryrefslogtreecommitdiff
path: root/src/components/Mixins/BVPaginationMixin.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Mixins/BVPaginationMixin.js')
-rw-r--r--src/components/Mixins/BVPaginationMixin.js53
1 files changed, 25 insertions, 28 deletions
diff --git a/src/components/Mixins/BVPaginationMixin.js b/src/components/Mixins/BVPaginationMixin.js
index 8b52f8ba..4ccf6f2c 100644
--- a/src/components/Mixins/BVPaginationMixin.js
+++ b/src/components/Mixins/BVPaginationMixin.js
@@ -1,32 +1,29 @@
-const BVPaginationMixin = {
- data() {
- return {
- currentPage: 1,
- perPage: 20,
- itemsPerPageOptions: [
- {
- value: 10,
- text: '10',
- },
- {
- value: 20,
- text: '20',
- },
- {
- value: 30,
- text: '30',
- },
- {
- value: 40,
- text: '40',
- },
- {
- value: 0,
- text: this.$t('global.table.viewAll'),
- },
- ],
- };
+import i18n from '@/i18n';
+export const currentPage = 1;
+export const perPage = 20;
+export const itemsPerPageOptions = [
+ {
+ value: 10,
+ text: '10',
+ },
+ {
+ value: 20,
+ text: '20',
+ },
+ {
+ value: 30,
+ text: '30',
},
+ {
+ value: 40,
+ text: '40',
+ },
+ {
+ value: 0,
+ text: i18n.t('global.table.viewAll'),
+ },
+];
+const BVPaginationMixin = {
methods: {
getTotalRowCount(count) {
return this.perPage === 0 ? 0 : count;