We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e44e40 commit 59aaaadCopy full SHA for 59aaaad
front-end/h5/src/store/modules/element.js
@@ -47,6 +47,15 @@ const mutations = {
47
case 'copy':
48
state.elementsOfCurrentPage.push(state.editingElement.clone())
49
break
50
+ case 'delete':
51
+ const { elementsOfCurrentPage, editingElement } = state
52
+ let index = elementsOfCurrentPage.findIndex(e => e.uuid === editingElement.uuid)
53
+ if (index !== -1) {
54
+ let newElements = elementsOfCurrentPage.slice()
55
+ newElements.splice(index, 1)
56
+ state.elementsOfCurrentPage = newElements
57
+ }
58
+ break
59
default:
60
}
61
0 commit comments