Ryan
2025-04-03 afc14ea2055be933d8ec14ca8e9a917752d87ad8
rsf-admin/src/utils/common.js
@@ -50,3 +50,21 @@
    });
    return result;
};
export const haveChildren = (item) => {
    if (Array.isArray(item)) {
        return item.map((k) => haveChildren(k));
    }
    if (item && typeof item === 'object') {
        if (item.id !== undefined) {
            item.id = item.id.toString();
        }
        if (item.children && Array.isArray(item.children)) {
            item.children = haveChildren(item.children);
        }
    }
    return item;
};