🐛 Fix sorting in menu

This commit is contained in:
Jan Oberhauser
2020-07-13 11:28:43 +02:00
parent c8f0fada1a
commit 053bbcbca6

View File

@@ -6,6 +6,13 @@ function getChildrenFiles(folder, topItem) {
.filter(page => {
return page.type === 'file' && page.name !== 'README.md';
})
.sort((a, b) => {
const aName = a.name.toLowerCase();
const bName = b.name.toLowerCase();
if (aName < bName) { return -1; }
if (aName > bName) { return 1; }
return 0;
})
.map(page => {
return `/${folder}/${page.name}`;
});
@@ -27,6 +34,13 @@ function getChildrenFolders(folder) {
.filter(page => {
return page.type === 'directory' && !!page.children.find(child => child.name === 'README.md');
})
.sort((a, b) => {
const aName = a.name.toLowerCase();
const bName = b.name.toLowerCase();
if (aName < bName) { return -1; }
if (aName > bName) { return 1; }
return 0;
})
.map(page => {
return `/${folder}/${page.name}/`;
});