blob: 1aa20a5a283bf2318d4b26398c5ebb2ae4bc3059 [file] [log] [blame]
Surya Vde23ea22024-07-11 15:19:46 +05301import i18n from '@/i18n';
SurenNewareba91c492020-10-27 14:18:54 +05302export 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,
Surya Vde23ea22024-07-11 15:19:46 +053023 text: i18n.global.t('global.table.viewAll'),
SurenNewareba91c492020-10-27 14:18:54 +053024 },
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;