1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-31 22:54:11 +00:00

Wiki optimized third (#2406)

This commit is contained in:
shanshuirenjia
2018-09-29 15:47:53 +08:00
committed by Daniel Pan
parent 5cffd4cb69
commit 3ab4cbff4f
22 changed files with 612 additions and 107 deletions

View File

@@ -314,14 +314,13 @@ class Wiki extends Component {
onDeleteNode = (node) => {
let filePath = node.path;
if (node.isMarkdown()) {
editorUtilities.deleteFile(filePath);
} else if (node.isDir()) {
if (node.isDir()) {
editorUtilities.deleteDir(filePath);
} else {
return false;
editorUtilities.deleteFile(filePath);
}
let isCurrentFile = false;
if (node.isDir()) {
isCurrentFile = this.isModifyContainsCurrentFile(node);
@@ -494,6 +493,8 @@ class Wiki extends Component {
onSearchedClick={this.onSearchedClick}
onMainNavBarClick={this.onMainNavBarClick}
onMainNodeClick={this.onMainNodeClick}
onDeleteNode={this.onDeleteNode}
onRenameNode={this.onRenameNode}
/>
</div>
);