Sort proto messages and files, fix export state when a configuration is modified

This commit is contained in:
2024-09-04 19:01:12 +09:30
parent db9e63bac4
commit e3024bdfae
2 changed files with 11 additions and 2 deletions

View File

@@ -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) {