MCPcopy Index your code
hub / github.com/reactide/reactide / findParentDir

Method findParentDir

renderer/components/App.jsx:400–409  ·  view source on GitHub ↗

* returns parent directory object of file/directory in question

(dirPath, directory = this.state.fileTree)

Source from the content-addressed store, hash-verified

398 * returns parent directory object of file/directory in question
399 */
400 findParentDir(dirPath, directory = this.state.fileTree) {
401 if (directory && directory.path === dirPath) return directory;
402 else {
403 let dirNode;
404 for (var i in directory.subdirectories) {
405 dirNode = this.findParentDir(dirPath, directory.subdirectories[i]);
406 if (dirNode) return dirNode;
407 }
408 }
409 }
410 /**
411 * click handler for right-click on directories/files, 'opens' new file/dir menu by setting openMenuID state
412 */

Callers 1

setFileTreeMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected