I've an array of objects like this
[
{id :1, parent : null, title:test},
{id :2, parent : 1, title:test2},
{id :3, parent : 2, title:test3},
.
.
.
]
and need function to arrange like this Output :
[
{id :1, parent : null, title:test,
sub:[
{id :2, parent : 1, title:test2,
sub :[
{id :3, parent : 2, title:test3},
]
},
]},
.
.
.
]
And so handle deep nested