diff --git a/src/driver/core/FileExplorer.ts b/src/driver/core/FileExplorer.ts index ff27602..f10c4e0 100644 --- a/src/driver/core/FileExplorer.ts +++ b/src/driver/core/FileExplorer.ts @@ -145,7 +145,6 @@ const handleKeyDown: MethodCreator< break case 'ArrowLeft': - // collapse node or go to parent node if (expandedNodes.has(focusedNode)) { dispatch.call(setExpand, focusedNode, false) } else { diff --git a/src/utils/treeParser.ts b/src/utils/treeParser.ts index c0af52c..d31b4c4 100644 --- a/src/utils/treeParser.ts +++ b/src/utils/treeParser.ts @@ -3,7 +3,6 @@ import GitHubHelper, { MetaData, TreeData } from 'utils/GitHubHelper' interface BasicItem { name: string | null path: string | null - parent?: BasicItem | null mode: null type: string | null url: string | null @@ -42,13 +41,6 @@ function sortFoldersToFront(root: Item) { return depthFirstSearch(root) } -function setParentNode(root: Item, parent: Item | null = null) { - root.parent = parent - if (root.contents) { - root.contents.forEach(node => setParentNode(node, root)) - } -} - function findGitModules(root: Item) { if (root.contents) { const modulesFile = root.contents.find(content => content.name === '.gitmodules') @@ -97,8 +89,6 @@ function parse(treeData: TreeData, metaData: MetaData) { } }) - setParentNode(root) - return { gitModules: findGitModules(root), root: sortFoldersToFront(root),