22 lines
484 B
Dart
22 lines
484 B
Dart
String currencyCodeToSymbol(String currencyCode) {
|
|
switch (currencyCode) {
|
|
case 'USD':
|
|
return '\$';
|
|
case 'PLN':
|
|
return 'zł';
|
|
case 'EUR':
|
|
return '€';
|
|
case 'GBP':
|
|
return '£';
|
|
case 'HUF':
|
|
return 'Ft';
|
|
case 'RUB':
|
|
return '₽';
|
|
default:
|
|
return currencyCode;
|
|
}
|
|
}
|
|
|
|
String currencyToString(String currencyCode, double amount) {
|
|
return '${currencyCodeToSymbol(currencyCode)}\u00A0${amount.toStringAsFixed(2)}';
|
|
} |