country-currency-symbol
Version:
A simple angular service to generate Currency Symbol by taking Country Code as argument
16 lines • 1.94 kB
JavaScript
import { Injectable } from '@angular/core';
import { getCurrencySymbol } from '@angular/common';
import * as countryToCurrency from 'country-to-currency';
import * as i0 from "@angular/core";
export class CurrencySymbolService {
currencySymbol(countryCode) {
return getCurrencySymbol(countryToCurrency[countryCode], 'wide');
}
}
CurrencySymbolService.ɵprov = i0.ɵɵdefineInjectable({ factory: function CurrencySymbolService_Factory() { return new CurrencySymbolService(); }, token: CurrencySymbolService, providedIn: "root" });
CurrencySymbolService.decorators = [
{ type: Injectable, args: [{
providedIn: 'root'
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VycmVuY3ktc3ltYm9sLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiQzovVXNlcnMvVTExMDU1NDYvT25lRHJpdmUgLSBJUVZJQS9Eb2N1bWVudHMvbGlicmFyaWVzL015TGlicmFyeS9wcm9qZWN0cy9jdXJyZW5jeS1zeW1ib2wvc3JjLyIsInNvdXJjZXMiOlsibGliL2N1cnJlbmN5LXN5bWJvbC5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDcEQsT0FBTyxLQUFLLGlCQUFpQixNQUFNLHFCQUFxQixDQUFDOztBQUt6RCxNQUFNLE9BQU8scUJBQXFCO0lBRWhDLGNBQWMsQ0FBQyxXQUFtQjtRQUNoQyxPQUFPLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLFdBQVcsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQ25FLENBQUM7Ozs7WUFQRixVQUFVLFNBQUM7Z0JBQ1YsVUFBVSxFQUFFLE1BQU07YUFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBnZXRDdXJyZW5jeVN5bWJvbCB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgKiBhcyBjb3VudHJ5VG9DdXJyZW5jeSBmcm9tICdjb3VudHJ5LXRvLWN1cnJlbmN5JztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgQ3VycmVuY3lTeW1ib2xTZXJ2aWNlIHtcblxuICBjdXJyZW5jeVN5bWJvbChjb3VudHJ5Q29kZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIGdldEN1cnJlbmN5U3ltYm9sKGNvdW50cnlUb0N1cnJlbmN5W2NvdW50cnlDb2RlXSwgJ3dpZGUnKTtcbiAgfVxufVxuIl19