This commit is contained in:
2024-09-01 18:54:23 +05:00
parent 76d18365a5
commit 061f09eca1
1597 changed files with 109451 additions and 1 deletions

View File

@@ -0,0 +1,47 @@
<template>
<!-- Pagination -->
<div class="border-t border-gray-200 dark:border-gray-700">
<component
:is="paginationComponent"
:next="hasNextPage"
:previous="hasPreviousPage"
@load-more="loadMore"
@page="selectPage"
:pages="totalPages"
:page="currentPage"
:per-page="perPage"
:resource-count-label="resourceCountLabel"
:current-resource-count="currentResourceCount"
:all-matching-resource-count="allMatchingResourceCount"
>
<span
v-if="resourceCountLabel"
class="text-xs px-4"
:class="{
'ml-auto hidden md:inline':
paginationComponent === 'pagination-links',
}"
>
{{ resourceCountLabel }}
</span>
</component>
</div>
</template>
<script>
export default {
props: [
'paginationComponent',
'hasNextPage',
'hasPreviousPage',
'loadMore',
'selectPage',
'totalPages',
'currentPage',
'perPage',
'resourceCountLabel',
'currentResourceCount',
'allMatchingResourceCount',
],
}
</script>