This commit is contained in:
Matthieu Bessat 2020-07-16 09:11:12 +02:00
parent e6bceb9d71
commit b931d5c40b
9 changed files with 201 additions and 58 deletions

View file

@ -33,8 +33,12 @@ export default new Vuex.Store({
phone: ''
}
},
delegateAdminName: '',
delegateEmail: ''
delegate: {
validationState: 'none',
admiName: '',
email: '',
publicUrl: ''
}
},
mutations: {
SET_TITLE (state, payload) {
@ -58,11 +62,8 @@ export default new Vuex.Store({
SET_TAGS (state, payload) {
state.tags = payload
},
SET_DELEGATE_ADMIN_NAME (state, payload) {
state.delegateAdminName = payload
},
SET_DELEGATE_EMAIL (state, payload) {
state.delegateEmail = payload
SET_DELEGATE (state, payload) {
state.delegate = { ...state.delegate, ...payload }
}
},
actions: {