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 1240x 351x 889x 889x 739x 150x 27x 27x 123x 2x 121x | 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; }; |