add nova
This commit is contained in:
24
nova/resources/js/util/numbro.js
Normal file
24
nova/resources/js/util/numbro.js
Normal file
@@ -0,0 +1,24 @@
|
||||
import numbro from 'numbro'
|
||||
import numbroLanguages from 'numbro/dist/languages.min'
|
||||
|
||||
export function setupNumbro(locale) {
|
||||
if (locale) {
|
||||
locale = locale.replace('_', '-')
|
||||
|
||||
Object.values(numbroLanguages).forEach(language => {
|
||||
let name = language.languageTag
|
||||
|
||||
if (locale === name || locale === name.substr(0, 2)) {
|
||||
numbro.registerLanguage(language)
|
||||
}
|
||||
})
|
||||
|
||||
numbro.setLanguage(locale)
|
||||
}
|
||||
|
||||
numbro.setDefaults({
|
||||
thousandSeparated: true,
|
||||
})
|
||||
|
||||
return numbro
|
||||
}
|
||||
Reference in New Issue
Block a user