Update text alignment and number formatting
This commit is contained in:
@@ -13,10 +13,26 @@ const splitRoutePath = (routePath: string): string[] => {
|
||||
}
|
||||
|
||||
const formatNumber = (number: number): string => {
|
||||
return new Intl.NumberFormat('en-US').format(number)
|
||||
return new Intl.NumberFormat('id-ID').format(number)
|
||||
}
|
||||
|
||||
const formatPercentage = (number: string | number): string => {
|
||||
const value = parseFloat(number.toString())
|
||||
const result = `${value.toFixed(2)}`
|
||||
if (result.includes('.00')) {
|
||||
return `${result.replace('.00', '')}%`
|
||||
} else {
|
||||
return `${result}%`
|
||||
}
|
||||
}
|
||||
|
||||
const isNumber = (value: any): boolean => {
|
||||
return !isNaN(value)
|
||||
}
|
||||
|
||||
export {
|
||||
splitRoutePath,
|
||||
formatNumber
|
||||
formatNumber,
|
||||
formatPercentage,
|
||||
isNumber
|
||||
}
|
Reference in New Issue
Block a user