diff --git a/common/modules/mixly-modules/common/file-tree.js b/common/modules/mixly-modules/common/file-tree.js index 9dfea714..75dbf680 100644 --- a/common/modules/mixly-modules/common/file-tree.js +++ b/common/modules/mixly-modules/common/file-tree.js @@ -253,19 +253,19 @@ class FileTree extends Component { weight: 0, id: 'new_folder', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['root', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['fileTree.newFolder'], ''), callback: (_, { $trigger }) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); if (type === 'root') { this.openRootFolder(); this.createRootChildFolderNode(); } else { - let id = $trigger.attr('id'); + const id = $trigger.attr('id'); this.createFolderNode(id); } } @@ -275,19 +275,19 @@ class FileTree extends Component { weight: 1, id: 'new_file', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['root', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['fileTree.newFile'], ''), callback: (_, { $trigger }) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); if (type === 'root') { this.openRootFolder(); this.createRootChildFileNode(); } else { - let id = $trigger.attr('id'); + const id = $trigger.attr('id'); this.createFileNode(id); } } @@ -297,8 +297,8 @@ class FileTree extends Component { weight: 2, id: 'sep1', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); - return ['folder'].includes(type); + const type = $trigger.attr('type'); + return ['root', 'folder'].includes(type); }, data: '---------' }); @@ -306,14 +306,14 @@ class FileTree extends Component { weight: 3, id: 'cut', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['file', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['editor.contextMenu.cut'], ''), callback: (_, { $trigger }) => { - let id = $trigger.attr('id'); + const id = $trigger.attr('id'); this.cutNode(id); } } @@ -322,14 +322,14 @@ class FileTree extends Component { weight: 4, id: 'copy', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['file', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['editor.contextMenu.copy'], ''), callback: (_, { $trigger }) => { - let id = $trigger.attr('id'); + const id = $trigger.attr('id'); this.copyNode(id); } } @@ -338,8 +338,8 @@ class FileTree extends Component { weight: 5, id: 'paste', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); - return ['folder'].includes(type); + const type = $trigger.attr('type'); + return ['root', 'folder'].includes(type); }, data: { isHtmlName: true, @@ -369,7 +369,7 @@ class FileTree extends Component { name: Menu.getItem(Msg.Lang['fileTree.copyPath'], ''), callback: (_, { $trigger }) => { let outPath = null; - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); if (type === 'root') { outPath = this.#rootPath_; } else { @@ -384,15 +384,15 @@ class FileTree extends Component { weight: 8, id: 'rename', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['file', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['fileTree.rename'], ''), callback: (_, { $trigger }) => { - let type = $trigger.attr('type'); - let id = $trigger.attr('id'); + const type = $trigger.attr('type'); + const id = $trigger.attr('id'); if (type === 'folder') { this.renameFolderNode(id); } else { @@ -405,15 +405,15 @@ class FileTree extends Component { weight: 9, id: 'del', preconditionFn: ($trigger) => { - let type = $trigger.attr('type'); + const type = $trigger.attr('type'); return ['file', 'folder'].includes(type); }, data: { isHtmlName: true, name: Menu.getItem(Msg.Lang['fileTree.delete'], ''), callback: (_, { $trigger }) => { - let type = $trigger.attr('type'); - let id = $trigger.attr('id'); + const type = $trigger.attr('type'); + const id = $trigger.attr('id'); if (type === 'folder') { if (this.#selected_) { const relative = path.relative(id, this.#selected_);