Skip to main content

formatCurrency

A função formatCurrency formata números como valores monetários usando a API Intl.NumberFormat. Oferece suporte a diferentes moedas e localizações, garantindo formatação consistente e internacionalizada.

Importação

import { formatCurrency } from 'buildgrid-ui'

Uso Básico

import { formatCurrency } from 'buildgrid-ui'

function PriceDisplay() {
const price = 1234.56

return (
<div className="space-y-2">
<p>Preço: {formatCurrency(price)}</p>
{/* Resultado: R$ 1.234,56 */}
</div>
)
}

API Reference

formatCurrency

function formatCurrency(
number: number,
language?: string,
currency?: string
): string

Parâmetros

ParâmetroTipoPadrãoDescrição
numbernumber-Valor numérico a ser formatado.
languagestring'pt-BR'Código de localização (locale).
currencystring'BRL'Código da moeda (ISO 4217).

Retorno

TipoDescrição
stringValor formatado como moeda.