feat(explorer): implement map
fn argument
Add a function for mapping over all FileNodes as an option for `Explorer`
This commit is contained in:
parent
31d16fbd2c
commit
3d8c470c0d
2 changed files with 16 additions and 0 deletions
|
@ -40,6 +40,11 @@ export default ((userOpts?: Partial<Options>) => {
|
|||
fileTree.filter(opts.filterFn)
|
||||
}
|
||||
|
||||
// If provided, apply map function to fileTree
|
||||
if (opts.mapFn) {
|
||||
fileTree.map(opts.mapFn)
|
||||
}
|
||||
|
||||
// Get all folders of tree. Initialize with collapsed state
|
||||
const folders = fileTree.getFolderPaths(opts.folderDefaultState === "collapsed")
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue