Skip to content

Commit 6c16020

Browse files
authored
Merge pull request #131 from anuraghazra/fix-sort-langcard
fix: fixed sorting of languages by percentage
2 parents 4b01b41 + 8a8ff5b commit 6c16020

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/renderTopLanguages.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ const renderTopLanguages = (topLangs, options = {}) => {
4141
}, 0);
4242

4343
// hide langs
44-
langs = langs.filter((lang) => {
45-
if (!hide_langs_below) return true;
46-
return (lang.size / totalSize) * 100 > hide_langs_below;
47-
});
44+
langs = langs
45+
.sort((a, b) => b.size - a.size)
46+
.filter((lang) => {
47+
if (!hide_langs_below) return true;
48+
return (lang.size / totalSize) * 100 > hide_langs_below;
49+
});
4850

4951
// returns theme based colors with proper overrides and defaults
5052
const { titleColor, textColor, bgColor } = getCardColors({

0 commit comments

Comments
 (0)