parent
14b5610b6b
commit
aeba7be478
@ -0,0 +1,18 @@ |
||||
import { langsOrder } from 'config/languages' |
||||
|
||||
type TLang = { |
||||
className: string, |
||||
locale: string, |
||||
title: string, |
||||
} |
||||
|
||||
const getOrder = (locale: string) => ( |
||||
langsOrder.findIndex((item) => item === locale) |
||||
) |
||||
|
||||
export const getSortedLangs = (langs: Array<TLang>): Array<TLang> => { |
||||
langs.sort((lang1, lang2) => ( |
||||
getOrder(lang1.locale) - getOrder(lang2.locale) |
||||
)) |
||||
return langs |
||||
} |
||||
Loading…
Reference in new issue