@1771technologies/lytenyte-pro
Version:
Blazingly fast headless React data grid with 100s of features.
15 lines (14 loc) • 360 B
JavaScript
import { collapseChild } from "./collapse-child.js";
export const collapseLast = (node) => {
if (node.kind === "leaf")
return;
if (node.last) {
if (node.children.size === 1)
collapseChild(node);
return;
}
const values = node.children.values();
for (const v of values) {
collapseLast(v);
}
};