Отфильтруйте javaScript дерева массива объектов
const filterData = (data : any, id : any) => data.filter((o : any) => {
if (o.children) o.children = filterData(o.children, id);
return o.id != id
})
const searchResult = filterData(tasks, "Task 1")
Daniel Kristoffersen