Sort array by preprocessed module list and non sorted eda module list response
This commit is contained in:
@@ -36,6 +36,13 @@ export async function requestModuleTree(
|
|||||||
((moduleTree[modType] ??= { module: [], last: 0 }).module).push(rawPath);
|
((moduleTree[modType] ??= { module: [], last: 0 }).module).push(rawPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (const entry of Object.values(moduleTree)) {
|
||||||
|
entry.module.sort((a, b) => a.replace(/[^a-zA-Z0-9]/gi, "").localeCompare( b.replace(/[^a-zA-Z0-9]/gi, ""), undefined, { numeric: true, sensitivity: "base" } ));
|
||||||
|
for (const elt of entry.module) {
|
||||||
|
console.log(elt)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
console.log(moduleTree);
|
console.log(moduleTree);
|
||||||
|
|
||||||
return moduleTree;
|
return moduleTree;
|
||||||
|
|||||||
Reference in New Issue
Block a user