5 lines
179 B
JavaScript
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; |