recursive-map
v1.0.0
Published
## Install
Downloads
2
Readme
recursive-map
Install
This project uses node and npm. Go check them out if you don't have them locally installed.
npm install --save recursive-map
Then with a module bundler like webpack or rollup, use as you would anything else:
import { recursiveMap, mapTree } from 'recursive-map';
API
Table of Contents
mapTree
Parameters
fn
function Function that produces a new tree objectchildkey
string Reference key to the children nodes in the objectnode
Object The node to be traversed to
Returns Object A new tree being the result of the callback function
recursiveMap
Parameters
fn
function Function that produces an element for the new Array of treeschildkey
string Reference key to the children nodes in the objectarr
Array<Object> The Array of trees to be mapped
Returns Array<Object> A new array of trees with each tree being the result of the callback function