Files
30-seconds-of-code/test/nest/nest.js
2018-02-26 10:20:51 +00:00

5 lines
179 B
JavaScript

const nest = (items, id = null, link = 'parent_id') =>
items
.filter(item => item[link] === id)
.map(item => ({ ...item, children: nest(items, item.id) }));
module.exports = nest;