UNPKG

@cranberry-money/shared-utils

Version:

Shared utility functions for Blueberry platform

23 lines 700 B
import { CURRENCY_USD, CURRENCY_AUD } from '@cranberry-money/shared-constants'; export function formatInstrumentPrice(price, currency) { const numericPrice = parseFloat(price); if (isNaN(numericPrice)) return price; const currencySymbol = getCurrencySymbol(currency); return `${currencySymbol}${numericPrice.toFixed(2)}`; } export function getCurrencySymbol(currency) { switch (currency) { case CURRENCY_USD: return '$'; case CURRENCY_AUD: return 'A$'; case 'EUR': return '€'; case 'GBP': return '£'; default: return '$'; } } //# sourceMappingURL=instruments.js.map