Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 41x 1251x 355x 896x 896x 744x 152x 27x 27x 125x 2x 123x | type LocaleStringDataProps = number | string | Date | undefined;
export const convertToLocaleString = (data: LocaleStringDataProps, culture?: string): LocaleStringDataProps => {
if (!data) {
return data;
}
culture = culture || undefined;
if (typeof data === 'number') {
return data.toLocaleString(culture);
} else if (typeof data === 'string' && !window.isNaN(Number(data))) {
const num = Number(data);
return num.toLocaleString(culture);
} else if (data instanceof Date) {
return data.toLocaleDateString(culture);
}
return data;
};
|