angola-locale-utils
Version:
Uma solução focada na formatação de números “moedas” e datas para a localidade angolana (pt-AO)
16 lines (15 loc) • 588 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatCurrency = formatCurrency;
function formatCurrency({ amount, position = 'before' }) {
const formatter = new Intl.NumberFormat('pt-BR', {
style: 'currency',
currency: 'BRL',
minimumFractionDigits: 2,
maximumFractionDigits: 2,
});
const formattedAmount = formatter.format(amount).replace('R$', 'Kz');
return position === 'before'
? `Kz ${formattedAmount.replace('Kz', '').trim()}`
: `${formattedAmount.replace('Kz', '').trim()} Kz`;
}