|
|
@ -4,7 +4,8 @@ const state = () => ({ |
|
|
|
keep: [], |
|
|
|
add: [], |
|
|
|
more: [], |
|
|
|
less: [] |
|
|
|
less: [], |
|
|
|
action: [] |
|
|
|
}) |
|
|
|
|
|
|
|
const mutations = { |
|
|
@ -36,6 +37,13 @@ const mutations = { |
|
|
|
name: item.name |
|
|
|
}) |
|
|
|
}, |
|
|
|
addToAction (state, item) { |
|
|
|
const newID = state.action.length |
|
|
|
state.action.push({ |
|
|
|
id: newID, |
|
|
|
name: item.name |
|
|
|
}) |
|
|
|
}, |
|
|
|
setKeep (state, list) { |
|
|
|
state.keep = (list) |
|
|
|
}, |
|
|
@ -48,6 +56,9 @@ const mutations = { |
|
|
|
setLess (state, list) { |
|
|
|
state.less = (list) |
|
|
|
}, |
|
|
|
setAction (state, list) { |
|
|
|
state.action = (list) |
|
|
|
}, |
|
|
|
removeFromKeep (state, itemToRemove) { |
|
|
|
const itemIndex = state.keep.map((item) => { |
|
|
|
return item.name |
|
|
@ -71,6 +82,12 @@ const mutations = { |
|
|
|
return item.name |
|
|
|
}).indexOf(itemToRemove.name) |
|
|
|
state.less.splice(itemIndex, 1) |
|
|
|
}, |
|
|
|
removeFromAction (state, itemToRemove) { |
|
|
|
const itemIndex = state.action.map((item) => { |
|
|
|
return item.name |
|
|
|
}).indexOf(itemToRemove.name) |
|
|
|
state.action.splice(itemIndex, 1) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -87,6 +104,9 @@ const getters = { |
|
|
|
less (state) { |
|
|
|
return state.less |
|
|
|
}, |
|
|
|
action (state) { |
|
|
|
return state.action |
|
|
|
}, |
|
|
|
state (state) { |
|
|
|
return state |
|
|
|
} |
|
|
|