Make pagination configurable in configuration (#533)

* Make pagination configurable in configuration

* Set pagination defaults in store

* Add documentation of pagination
This commit is contained in:
Robert-Jan de Dreu
2025-02-25 09:00:34 +01:00
committed by GitHub
parent 08ee98ed8b
commit ff0c247992
6 changed files with 17 additions and 15 deletions

View File

@@ -8,7 +8,9 @@ Vue.use(Vuex)
export default new Vuex.Store({
state: {
initialized: false,
config: [],
config: {
pagination: ['', 5, 10, 15],
},
user: {
role: 'guest',
permissions: [],
@@ -50,7 +52,7 @@ export default new Vuex.Store({
}
},
setConfig(state, data) {
state.config = data
state.config = {...state.config, ...data}
},
setUser(state, data) {
state.user = data