diff --git a/frappe/public/icons/timeless/icons.svg b/frappe/public/icons/timeless/icons.svg
index 29aa428d99..a67fadfd36 100644
--- a/frappe/public/icons/timeless/icons.svg
+++ b/frappe/public/icons/timeless/icons.svg
@@ -120,6 +120,12 @@
+
+
+
+
+
+
@@ -302,7 +308,7 @@
-
+
diff --git a/frappe/public/js/frappe/file_uploader/TreeNode.vue b/frappe/public/js/frappe/file_uploader/TreeNode.vue
index 308bb2b825..9b9f673ec9 100644
--- a/frappe/public/js/frappe/file_uploader/TreeNode.vue
+++ b/frappe/public/js/frappe/file_uploader/TreeNode.vue
@@ -1,22 +1,40 @@
{{ node.label }}
+
+
+
+
+
![]()
+
+
emit('node-click', n)"
- @load-more="n => emit('load-more', n)"
+ @node-click="(n) => emit('node-click', n)"
+ @load-more="(n) => emit('load-more', n)"
/>