Sort proto messages and files, fix export state when a configuration is modified
This commit is contained in:
@@ -36,6 +36,8 @@ interface FileNode {
|
||||
level: number;
|
||||
}
|
||||
|
||||
const collator = new Intl.Collator(undefined, { numeric: true });
|
||||
|
||||
@Component({
|
||||
selector: 'app-file-tree',
|
||||
standalone: true,
|
||||
@@ -201,7 +203,7 @@ export class FileTreeComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
|
||||
private sortFiles = (a: { name?: string }, b: { name?: string }) =>
|
||||
new Intl.Collator(undefined, { numeric: true }).compare(a.name!, b.name!);
|
||||
collator.compare(a.name!, b.name!);
|
||||
|
||||
private recursiveSort(files: FileOrFolder[]) {
|
||||
for (const file of files) {
|
||||
|
||||
Reference in New Issue
Block a user