@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
20 lines • 2.49 kB
JavaScript
import { Pipe } from '@angular/core';
export class FormattaImportoPipe {
transform(value) {
if (value) {
// value.replace(',', 'v');
let arrConfig = [[',', 'v'], ['.', ','], ['v', '.']];
const reduced = arrConfig.reduce((acc, config) => {
return acc.replace(config[0], config[1]);
}, value);
return reduced;
}
return '';
}
}
FormattaImportoPipe.decorators = [
{ type: Pipe, args: [{
name: 'formattaImporto'
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0dGEtaW1wb3J0by5waXBlLmpzIiwic291cmNlUm9vdCI6IkM6L1Byb2dldHRpL0RBRy9zb3JnZW50aS9naXRsYWItc29mdHdhcmVmYWN0b3J5L2NvbW1vbi1jb21wb25lbnQtbGliL3Byb2plY3RzL3BvcnRhbC1jb21tb24tY29tcG9uZW50LWxpYi9zcmMvIiwic291cmNlcyI6WyJsaWIvcGFnYW1lbnRpL3BpcGUvZm9ybWF0dGEtaW1wb3J0by5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBTXBELE1BQU0sT0FBTyxtQkFBbUI7SUFFOUIsU0FBUyxDQUFDLEtBQWE7UUFDckIsSUFBSSxLQUFLLEVBQUU7WUFDVCwyQkFBMkI7WUFDM0IsSUFBSSxTQUFTLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3JELE1BQU0sT0FBTyxHQUFHLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFXLEVBQUUsTUFBTSxFQUFFLEVBQUU7Z0JBQ3pELE9BQVEsR0FBRyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUE7WUFDekMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO1lBQ1YsT0FBTyxPQUFPLENBQUE7U0FDZjtRQUNELE9BQU8sRUFBRSxDQUFDO0lBQ1osQ0FBQzs7O1lBZkYsSUFBSSxTQUFDO2dCQUNKLElBQUksRUFBRSxpQkFBaUI7YUFDeEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IERlY2ltYWxQaXBlIH0gZnJvbSBcIkBhbmd1bGFyL2NvbW1vblwiO1xyXG5cclxuQFBpcGUoe1xyXG4gIG5hbWU6ICdmb3JtYXR0YUltcG9ydG8nXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBGb3JtYXR0YUltcG9ydG9QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcblxyXG4gIHRyYW5zZm9ybSh2YWx1ZTogc3RyaW5nKTogc3RyaW5nIHtcclxuICAgIGlmICh2YWx1ZSkge1xyXG4gICAgICAvLyB2YWx1ZS5yZXBsYWNlKCcsJywgJ3YnKTtcclxuICAgICAgbGV0IGFyckNvbmZpZyA9IFtbJywnLCAndiddLCBbJy4nLCAnLCddLCBbJ3YnLCAnLiddXTtcclxuICAgICAgY29uc3QgcmVkdWNlZCA9IGFyckNvbmZpZy5yZWR1Y2UoKGFjYzogc3RyaW5nLCBjb25maWcpID0+IHtcclxuICAgICAgcmV0dXJuICBhY2MucmVwbGFjZShjb25maWdbMF0sIGNvbmZpZ1sxXSlcclxuICAgICAgfSwgdmFsdWUpO1xyXG4gICAgICByZXR1cm4gcmVkdWNlZFxyXG4gICAgfVxyXG4gICAgcmV0dXJuICcnO1xyXG4gIH1cclxuXHJcbn1cclxuIl19