diff --git a/src/components/FancyTree/index.vue b/src/components/FancyTree/index.vue
new file mode 100644
index 0000000..13bd643
--- /dev/null
+++ b/src/components/FancyTree/index.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/FileTree/index.vue b/src/components/FileTree/index.vue
index 28cc120..7609c7d 100644
--- a/src/components/FileTree/index.vue
+++ b/src/components/FileTree/index.vue
@@ -79,7 +79,10 @@
path: node.data.path,
tempDir: this.tempDir
}).then(res => {
- const nextNodes = res.data
+ const nextNodes = res.data.map(data => {
+ data.isLeaf = !data.isFolder
+ return data
+ })
return resolve(nextNodes)
})
}