const filterArray = (list: any, parentId: any) => {
let tree = [];
let temp;
for (let i = 0; i < list.length; i++) {
if(list[i].pid===parentId){
let obj=list[i]
temp = filterArray(list, list[i].id);
if (temp.length > 0) {
obj.children = temp;
}
tree.push(obj);
}
}
return tree;
};