Files
filegator/frontend/views/partials/Pagination.vue
Robert-Jan de Dreu ff0c247992 Make pagination configurable in configuration (#533)
* Make pagination configurable in configuration

* Set pagination defaults in store

* Add documentation of pagination
2025-02-25 09:00:34 +01:00

23 lines
440 B
Vue

<template>
<div>
<b-select :value="perpage" size="is-small" @input="$emit('selected', $event)">
<option
v-for="page in this.$store.state.config.pagination"
:key="page"
:value="page"
>
{{ page === '' ? lang('No pagination') : lang('Per page', page) }}
</option>
</b-select>
</div>
</template>
<script>
export default {
name: 'Pagination',
props: [ 'perpage' ]
}
</script>