blob: 4ccf6f2c74c036aaf0ea760494f9874dd6df0c38 [file] [log] [blame]
SurenNewareba91c492020-10-27 14:18:54 +05301import i18n from '@/i18n';
2export const currentPage = 1;
3export const perPage = 20;
4export const itemsPerPageOptions = [
5 {
6 value: 10,
7 text: '10',
Yoshie Muranakaf9832b02020-05-12 12:04:46 -07008 },
SurenNewareba91c492020-10-27 14:18:54 +05309 {
10 value: 20,
11 text: '20',
12 },
13 {
14 value: 30,
15 text: '30',
16 },
17 {
18 value: 40,
19 text: '40',
20 },
21 {
22 value: 0,
23 text: i18n.t('global.table.viewAll'),
24 },
25];
26const BVPaginationMixin = {
Yoshie Muranakaf9832b02020-05-12 12:04:46 -070027 methods: {
28 getTotalRowCount(count) {
29 return this.perPage === 0 ? 0 : count;
Derick Montague602e98a2020-10-21 16:20:00 -050030 },
31 },
Yoshie Muranakaf9832b02020-05-12 12:04:46 -070032};
33
34export default BVPaginationMixin;