From 09973af175b85d60ddf4e458beca41a920155503 Mon Sep 17 00:00:00 2001 From: TAKAHASHI Shuuji Date: Tue, 6 May 2025 01:18:29 +0900 Subject: [PATCH] fix: temporary mitigation for locale number format issue --- composables/i18n.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/composables/i18n.ts b/composables/i18n.ts index ecd76550..8a85db84 100644 --- a/composables/i18n.ts +++ b/composables/i18n.ts @@ -22,9 +22,18 @@ export function useHumanReadableNumber() { } return { - formatHumanReadableNumber: (num: MaybeRef) => fn(unref(num)), - formatNumber: (num: MaybeRef) => n(unref(num), 'smallCounting', locale.value), - formatPercentage: (num: MaybeRef) => n(unref(num), 'percentage', locale.value), + formatHumanReadableNumber: (num: MaybeRef) => { + return String(unref(num)) + return fn(unref(num)) + }, + formatNumber: (num: MaybeRef) => { + return String(unref(num)) + return n(unref(num), 'smallCounting', locale.value) + }, + formatPercentage: (num: MaybeRef) => { + return String(unref(num)) + return n(unref(num), 'percentage', locale.value) + }, forSR: (num: MaybeRef) => unref(num) > 10000, } }