blob: 84c46aa4d6a48b79e1f0946ba67c6e6b11f57e3e [file] [log] [blame]
Yoshie Muranakaf9832b02020-05-12 12:04:46 -07001const BVPaginationMixin = {
2 data() {
3 return {
4 currentPage: 1,
5 perPage: 20,
6 itemsPerPageOptions: [
7 {
8 value: 10,
9 text: '10'
10 },
11 {
12 value: 20,
13 text: '20'
14 },
15 {
16 value: 30,
17 text: '30'
18 },
19 {
20 value: 40,
21 text: '40'
22 },
23 {
24 value: 0,
25 text: this.$t('global.table.viewAll')
26 }
27 ]
28 };
29 },
30 methods: {
31 getTotalRowCount(count) {
32 return this.perPage === 0 ? 0 : count;
33 }
34 }
35};
36
37export default BVPaginationMixin;