feat: sort tags ignoring case and accents
This commit is contained in:
@@ -61,7 +61,9 @@ module.exports = function(eleventyConfig) {
|
||||
for(let item of collection) {
|
||||
(item.data.tags || []).forEach(tag => tagSet.add(tag));
|
||||
}
|
||||
return Array.from(tagSet).sort();
|
||||
return Array.from(tagSet).sort((a, b) => {
|
||||
return a.localeCompare(b, undefined, {sensitivity: 'base'});
|
||||
});
|
||||
});
|
||||
|
||||
eleventyConfig.addFilter("filterTagList", function filterTagList(tags) {
|
||||
|
Reference in New Issue
Block a user