build version 400

This commit is contained in:
Mohit Panjwani
2020-12-02 17:54:08 +05:30
parent 326508e567
commit 89ee58590c
963 changed files with 62887 additions and 48868 deletions

View File

@ -0,0 +1,42 @@
import * as types from './mutation-types'
export default {
[types.SET_CUSTOM_FIELDS](state, fields) {
state.customFields = fields
},
[types.ADD_CUSTOM_FIELDS](state, field) {
field = {
...field,
options: field.options.map((option) => {
return { name: option ? option : '' }
}),
}
state.customFields = [...state.customFields, field]
},
[types.UPDATE_CUSTOM_FIELDS](state, field) {
field = {
...field,
options: field.options.map((option) => {
return { name: option ? option : '' }
}),
}
let pos = state.customFields.findIndex((_f) => _f.id === field.id)
if (state.customFields[pos]) {
state.customFields[pos] = field
}
},
[types.DELETE_CUSTOM_FIELDS](state, id) {
let index = state.customFields.findIndex((field) => field.id === id)
state.customFields.splice(index, 1)
},
[types.SET_REQUEST_STATE](state, flag) {
state.isRequestOngoing = flag
},
}