mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 09:14:27 +08:00
display thousand separators by default when formatting numbers
This commit is contained in:
@@ -89,7 +89,7 @@ const {
|
|||||||
formatAmountToWesternArabicNumeralsWithoutDigitGrouping,
|
formatAmountToWesternArabicNumeralsWithoutDigitGrouping,
|
||||||
formatAmountToLocalizedNumeralsWithCurrency,
|
formatAmountToLocalizedNumeralsWithCurrency,
|
||||||
formatNumberToLocalizedNumerals,
|
formatNumberToLocalizedNumerals,
|
||||||
formatNumberToWesternArabicNumerals,
|
formatNumberToWesternArabicNumeralsWithoutDigitGrouping,
|
||||||
formatPercentToLocalizedNumerals
|
formatPercentToLocalizedNumerals
|
||||||
} = useI18n();
|
} = useI18n();
|
||||||
|
|
||||||
@@ -522,7 +522,7 @@ function exportData(): { headers: string[], data: string[][] } {
|
|||||||
row.push(categoryName);
|
row.push(categoryName);
|
||||||
row.push(...allSeries.value.map(item => {
|
row.push(...allSeries.value.map(item => {
|
||||||
if (props.oneHundredPercentStacked) {
|
if (props.oneHundredPercentStacked) {
|
||||||
return formatNumberToWesternArabicNumerals(item.data[index] ?? 0);
|
return formatNumberToWesternArabicNumeralsWithoutDigitGrouping(item.data[index] ?? 0);
|
||||||
} else {
|
} else {
|
||||||
return formatAmountToWesternArabicNumeralsWithoutDigitGrouping(item.data[index] ?? 0);
|
return formatAmountToWesternArabicNumeralsWithoutDigitGrouping(item.data[index] ?? 0);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2219,8 +2219,8 @@ export function useI18n() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getFormattedNumber(value: number, numeralSystem?: NumeralSystem, precision?: number): string {
|
function getFormattedNumber(value: number, numeralSystem?: NumeralSystem, digitGrouping?: DigitGroupingType, precision?: number): string {
|
||||||
const numberFormatOptions = getNumberFormatOptions({ numeralSystem, digitGrouping: DigitGroupingType.None });
|
const numberFormatOptions = getNumberFormatOptions({ numeralSystem, digitGrouping: digitGrouping });
|
||||||
return formatNumber(value, numberFormatOptions, precision);
|
return formatNumber(value, numberFormatOptions, precision);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2661,8 +2661,9 @@ export function useI18n() {
|
|||||||
formatAmountToWesternArabicNumeralsWithoutDigitGrouping: (value: number, currencyCode?: string) => getFormattedAmount(value, NumeralSystem.WesternArabicNumerals, DigitGroupingType.None, currencyCode),
|
formatAmountToWesternArabicNumeralsWithoutDigitGrouping: (value: number, currencyCode?: string) => getFormattedAmount(value, NumeralSystem.WesternArabicNumerals, DigitGroupingType.None, currencyCode),
|
||||||
formatAmountToLocalizedNumeralsWithCurrency: (value: number | HiddenAmount | NumberWithSuffix, currencyCode?: string | false, currencyDisplayType?: CurrencyDisplayType) => getFormattedAmountWithCurrency(value, currencyCode, currencyDisplayType),
|
formatAmountToLocalizedNumeralsWithCurrency: (value: number | HiddenAmount | NumberWithSuffix, currencyCode?: string | false, currencyDisplayType?: CurrencyDisplayType) => getFormattedAmountWithCurrency(value, currencyCode, currencyDisplayType),
|
||||||
formatAmountToWesternArabicNumeralsWithCurrency: (value: number | HiddenAmount | NumberWithSuffix, currencyCode?: string | false, currencyDisplayType?: CurrencyDisplayType) => getFormattedAmountWithCurrency(value, currencyCode, currencyDisplayType, NumeralSystem.WesternArabicNumerals),
|
formatAmountToWesternArabicNumeralsWithCurrency: (value: number | HiddenAmount | NumberWithSuffix, currencyCode?: string | false, currencyDisplayType?: CurrencyDisplayType) => getFormattedAmountWithCurrency(value, currencyCode, currencyDisplayType, NumeralSystem.WesternArabicNumerals),
|
||||||
formatNumberToLocalizedNumerals: (value: number, precision?: number) => getFormattedNumber(value, undefined, precision),
|
formatNumberToLocalizedNumerals: (value: number, precision?: number) => getFormattedNumber(value, undefined, undefined, precision),
|
||||||
formatNumberToWesternArabicNumerals: (value: number, precision?: number) => getFormattedNumber(value, NumeralSystem.WesternArabicNumerals, precision),
|
formatNumberToWesternArabicNumerals: (value: number, precision?: number) => getFormattedNumber(value, NumeralSystem.WesternArabicNumerals, undefined, precision),
|
||||||
|
formatNumberToWesternArabicNumeralsWithoutDigitGrouping: (value: number, precision?: number) => getFormattedNumber(value, NumeralSystem.WesternArabicNumerals, DigitGroupingType.None, precision),
|
||||||
formatPercentToLocalizedNumerals: (value: number, precision: number, lowPrecisionValue: string) => getFormattedPercentValue(value, precision, lowPrecisionValue),
|
formatPercentToLocalizedNumerals: (value: number, precision: number, lowPrecisionValue: string) => getFormattedPercentValue(value, precision, lowPrecisionValue),
|
||||||
formatPercentToWesternArabicNumerals: (value: number, precision: number, lowPrecisionValue: string) => getFormattedPercentValue(value, precision, lowPrecisionValue, NumeralSystem.WesternArabicNumerals),
|
formatPercentToWesternArabicNumerals: (value: number, precision: number, lowPrecisionValue: string) => getFormattedPercentValue(value, precision, lowPrecisionValue, NumeralSystem.WesternArabicNumerals),
|
||||||
formatVolumeToLocalizedNumerals: getFormattedVolume,
|
formatVolumeToLocalizedNumerals: getFormattedVolume,
|
||||||
|
|||||||
Reference in New Issue
Block a user