mirror of
https://github.com/certd/certd.git
synced 2026-07-07 13:07:36 +08:00
13 lines
240 B
TypeScript
13 lines
240 B
TypeScript
|
|
export function eachTree(tree: any[], callback: (item: any) => void) {
|
||
|
|
tree.forEach((item) => {
|
||
|
|
callback(item);
|
||
|
|
if (item.children) {
|
||
|
|
eachTree(item.children, callback);
|
||
|
|
}
|
||
|
|
});
|
||
|
|
}
|
||
|
|
|
||
|
|
export const treeUtils = {
|
||
|
|
eachTree
|
||
|
|
};
|