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 | 1x 11x 11x 11x 11x | export const formatPrice = (price?: number | string): string => {
if (!price) return ''
let priceStr = ''
if (typeof price === 'number') {
priceStr = price.toFixed(2)
} else {
priceStr = parseFloat(price).toFixed(2)
}
const formattedPrice = priceStr?.replace(/\B(?=(\d{3})+(?!\d))/g, ' ')
return formattedPrice || ''
}
|