Skip to content

Commit

Permalink
perf: reduce web-app-utils imports
Browse files Browse the repository at this point in the history
  • Loading branch information
hirsch88 committed Nov 16, 2022
1 parent 233eca3 commit 7c3a21f
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions packages/components/src/utils/number.ts
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
import { defaultLocale, useBalConfig } from './config'
import * as BaloiseWebAppUtils from '@baloise/web-app-utils'
import {
getDecimalSeparator as getDecimalSeparatorUtil,
getThousandSeparator as getThousandSeparatorUtil,
formatLocaleNumber as formatLocaleNumberUtil,
} from '@baloise/web-app-utils'

const getLocale = (): string => {
const config = useBalConfig()
return (config && config.locale) || defaultLocale
}

export const getDecimalSeparator = (): string => {
return BaloiseWebAppUtils.getDecimalSeparator(getLocale())
return getDecimalSeparatorUtil(getLocale())
}

export const getThousandSeparator = (): string => {
return BaloiseWebAppUtils.getThousandSeparator(getLocale())
return getThousandSeparatorUtil(getLocale())
}

export const formatLocaleNumber = (number: number, minimumFractionDigits?: number): string => {
return BaloiseWebAppUtils.formatLocaleNumber(getLocale(), number, minimumFractionDigits)
return formatLocaleNumberUtil(getLocale(), number, minimumFractionDigits)
}

export const parseLocaleNumber = (stringNumber: string): number => {
Expand Down

0 comments on commit 7c3a21f

Please sign in to comment.