in tooling/rib-flipper-plugin/desktop/src/utils.js [10:27]
export function getHostForNodeRecursive(node, fromParent) {
if (!node) {
return;
}
if (node.hostClassName) {
return node.hostClassName;
}
if (fromParent) {
return getHostForNodeRecursive(node.parent, fromParent);
} else if (node.children) {
for (var i = 0; i < node.children.length; i++) {
var host = getHostForNodeRecursive(node.children[i], fromParent);
if (host) {
return host;
}
}
}
}