I have the following function:
public recursiveFilterLayers(node: LayerNode[]): LayerNode[] {
const validItem = node.filter(
(i) => i.visible === true || i.visible === undefined
);
validItem.forEach((i) => {
if (i.children) i.children = this.recursiveFilterLayers(i.children);
});
return validItem;
}
And using:
data = recursiveFilterLayers(data);
How to rewrite this function to use without return like:
recursiveFilterLayers(data);
I mean pass the reference to data
array.