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);
|
||||
}
|
||||
|
||||
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);
|
||||
|
||||
return moduleTree;
|
||||
|
||||
Reference in New Issue
Block a user