formatCurrency static method
Formats a currency amount for display.
amount
is the amount in the smallest currency unit.
currencyCode
is the ISO 4217 currency code.
Returns a formatted currency string.
Implementation
static String formatCurrency(int amount, String currencyCode) {
// Simple formatter that handles common currencies
switch (currencyCode) {
case 'USD':
case 'EUR':
case 'GBP':
case 'CAD':
case 'AUD':
return '${amount / 100.0} $currencyCode';
case 'JPY':
case 'KRW':
return '$amount $currencyCode';
default:
return '${amount / 100.0} $currencyCode';
}
}