update
This commit is contained in:
parent
4a94799602
commit
de2e56baae
13 changed files with 314 additions and 171 deletions
|
|
@ -38,11 +38,18 @@ export default new Vuex.Store({
|
|||
admiName: '',
|
||||
email: '',
|
||||
publicUrl: ''
|
||||
}
|
||||
},
|
||||
debug: false,
|
||||
validateMain: false,
|
||||
validateMainCallback: () => false
|
||||
},
|
||||
mutations: {
|
||||
SET_DEBUG (state, payload) {
|
||||
state.debug = payload
|
||||
},
|
||||
SET_TITLE (state, payload) {
|
||||
state.title = payload
|
||||
window.document.title = state.title + ' | Panel forum des associations'
|
||||
},
|
||||
ADD_ALERT (state, payload) {
|
||||
state.alert = {
|
||||
|
|
@ -64,6 +71,13 @@ export default new Vuex.Store({
|
|||
},
|
||||
SET_DELEGATE (state, payload) {
|
||||
state.delegate = { ...state.delegate, ...payload }
|
||||
},
|
||||
VALIDATE_MAIN (state, callback) {
|
||||
state.validateMain = true
|
||||
state.validateMainCallback = () => {
|
||||
state.validateMain = false
|
||||
return callback()
|
||||
}
|
||||
}
|
||||
},
|
||||
actions: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue