Fix sorting logic
This commit is contained in:
@@ -62,8 +62,10 @@ export const fetchFiles = async (gistId: string) => {
|
|||||||
h: -1
|
h: -1
|
||||||
}
|
}
|
||||||
|
|
||||||
if (extPriority[aExt] || extPriority[bExt])
|
if (extPriority[aExt] || extPriority[bExt]) {
|
||||||
return (extPriority[bExt] || 0) - (extPriority[aExt] || 0)
|
const comp = (extPriority[bExt] || 0) - (extPriority[aExt] || 0)
|
||||||
|
if (comp !== 0) return comp
|
||||||
|
}
|
||||||
// Otherwise fallback to alphabetical sorting
|
// Otherwise fallback to alphabetical sorting
|
||||||
return aBasename.localeCompare(bBasename)
|
return aBasename.localeCompare(bBasename)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user