@unicef-polymer/etools-unicef
Version:
eTools UNICEF library of reusable components
24 lines (23 loc) • 772 B
JavaScript
import { addCurrencyAmountDelimiter, displayCurrencyAmount } from '../utils/currency';
/**
* Currency amount input. US format only.
* @polymer
* @mixinFunction
*/
export function EtoolsCurrency(baseClass) {
return class extends baseClass {
/**
* Format value as currency amount. Delimited used ', '
*/
addCurrencyAmountDelimiter(value) {
return addCurrencyAmountDelimiter(value);
}
/**
* Format value as currency amount and return it to be displayed
* Use this to display readonly currency amounts on interface
*/
displayCurrencyAmount(value, placeholder, noOfDecimals) {
return displayCurrencyAmount(value, placeholder, noOfDecimals);
}
};
}