mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-24 02:12:17 +00:00
34 lines
666 B
JavaScript
34 lines
666 B
JavaScript
export default {
|
|
components: {
|
|
paginator: primevue.paginator,
|
|
},
|
|
emits: ["update:rows"],
|
|
props: {
|
|
maxPageCount: {
|
|
type: Number,
|
|
default: 0,
|
|
},
|
|
page_size: {
|
|
type: Number,
|
|
required: true,
|
|
},
|
|
},
|
|
data() {
|
|
return {};
|
|
},
|
|
methods: {
|
|
newPageEvent: function (data) {
|
|
//console.log("hier", data.page);
|
|
},
|
|
},
|
|
mounted() {},
|
|
template: /*html*/ `
|
|
|
|
<paginator v-model:rows="page_size" @page="(data)=>$emit('page',{...data, page:data.page+1})" :rows="page_size" :totalRecords="maxPageCount" :rowsPerPageOptions="[10, 20, 30]" ></paginator>
|
|
<slot>
|
|
Placeholder
|
|
</slot>
|
|
|
|
`,
|
|
};
|