We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 930dc62 commit 684d114Copy full SHA for 684d114
src/num/formatNumber.ts
@@ -0,0 +1,11 @@
1
+let numberFormat: Intl.NumberFormat | undefined = undefined
2
+let numberFormatLocale: string | undefined = undefined
3
+
4
+export function formatNumber(num: number, locale?: string) {
5
+ if (locale === numberFormatLocale && numberFormat) {
6
+ return numberFormat.format(num)
7
+ }
8
+ numberFormat = new Intl.NumberFormat(locale)
9
+ numberFormatLocale = locale
10
11
+}
0 commit comments