Optimized code

This commit is contained in:
Lucas Oliveira 2023-07-31 14:01:54 -03:00
commit 1687824453

View file

@ -115,10 +115,10 @@ export function groupByFamily(data, baseClasses, left, flow?: NodeType[]) {
const foundNode = checkedNodes.get(nodeData.type);
checkedNodes.set(nodeData.type, {
hasBaseClassInTemplate:
checkedNodes.get(nodeData.type)?.hasBaseClassInTemplate ||
foundNode?.hasBaseClassInTemplate ||
Object.values(nodeData.node.template).some(checkBaseClass),
hasBaseClassInBaseClasses:
checkedNodes.get(nodeData.type)?.hasBaseClassInBaseClasses ||
foundNode?.hasBaseClassInBaseClasses ||
nodeData.node.base_classes.some((t) => baseClassesSet.has(t)),
});
}