(folders: ConfigFolder[], folderId: string)
| 11 | // ==================== 树结构查询 ==================== |
| 12 | |
| 13 | export function getAllSubFolderIds(folders: ConfigFolder[], folderId: string): string[] { |
| 14 | const subFolders = folders.filter((f) => f.parentFolderId === folderId) |
| 15 | return subFolders.flatMap((f) => [f.id, ...getAllSubFolderIds(folders, f.id)]) |
| 16 | } |
| 17 | |
| 18 | export function getItemsInFolder<T extends TreeNode>( |
| 19 | items: T[], |
no outgoing calls
no test coverage detected