diff --git a/packages/ui/package.json b/packages/ui/package.json index 5babfc04..fa5833d0 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@ferlab/ui", - "version": "7.6.0", + "version": "7.7.0", "description": "Core components for scientific research data portals", "publishConfig": { "access": "public" diff --git a/packages/ui/src/utils/numberUtils.ts b/packages/ui/src/utils/numberUtils.ts index d86a6827..abf9a809 100644 --- a/packages/ui/src/utils/numberUtils.ts +++ b/packages/ui/src/utils/numberUtils.ts @@ -23,11 +23,13 @@ export const getDefaultDigits = (num: number) => { export const numberFormat = (num: number, digits = 0) => { if (!num) return 0; + const locale = localStorage.getItem('locale') === 'fr' ? 'fr-CA' : 'en-US'; + let index: number; digits = digits ? digits : getDefaultDigits(num); if (BLACK_LIST_LENGTH.includes(num.toString().length)) { - return num.toLocaleString(); + return num.toLocaleString(locale); } else { VALUE_SYMBOLE_LIST.forEach((si: any, i) => { if (num >= si.value) {