UNPKG

country-currency-symbol

Version:

A simple angular service to generate Currency Symbol by taking Country Code as argument

16 lines 1.94 kB
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