diff --git a/core/frontend/src/views/dataset/add/AddExcel.vue b/core/frontend/src/views/dataset/add/AddExcel.vue
index ba068a6ef8..a0e4f28425 100644
--- a/core/frontend/src/views/dataset/add/AddExcel.vue
+++ b/core/frontend/src/views/dataset/add/AddExcel.vue
@@ -68,10 +68,9 @@
@node-click="handleNodeClick"
@check-change="handleCheckChange"
>
-
{{ data.excelLabel }}
+
+ remove(node, data)">
+ {{ $t('dataset.delete') }}
+
+
+
@@ -465,7 +474,12 @@ export default {
store.dispatch('user/refreshToken', refreshToken)
}
},
-
+ remove(node, data) {
+ const parent = node.parent;
+ const children = parent.data.children || parent.data;
+ const index = children.findIndex(d => d.id === data.id);
+ children.splice(index, 1);
+ },
save() {
var validate = true
var selectedSheet = []