1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-08-11 00:01:14 +02:00
Lexiconga/src/js/view/wordManagement.js
Robbie Antenesse 69c0539370 Remove possible error code on view search
Strip out "Search Translations" filter options
2020-05-03 23:25:49 -06:00

11 lines
519 B
JavaScript

import removeDiacritics from "../StackOverflow/removeDiacritics";
export function sortWords() {
const { sortByDefinition } = window.currentDictionary.settings;
const sortBy = sortByDefinition ? 'definition' : 'name';
window.currentDictionary.words.sort((wordA, wordB) => {
if (removeDiacritics(wordA[sortBy]).toLowerCase() === removeDiacritics(wordB[sortBy]).toLowerCase()) return 0;
return removeDiacritics(wordA[sortBy]).toLowerCase() > removeDiacritics(wordB[sortBy]).toLowerCase() ? 1 : -1;
});
}