[ACS-6812] Add new chip only when input value is valid (#9358)

* [ACS-6812] Add new chip only when input value is valid

* [ACS-6812] CR fixes

* [ACS-6812] Expectations fixed in unit tests

* [ACS-6812] Remove code duplications

* [ACS-6812] Remove fdescribe

* [ACS-6812] Duplications removal

* [ACS-6812] Remove duplicated tests

* [ACS-6812] Missing semicolon
This commit is contained in:
MichalKinas
2024-02-20 10:13:33 +01:00
committed by GitHub
parent 37d96e4507
commit b5b3ff6674
4 changed files with 86 additions and 58 deletions

View File

@@ -74,7 +74,12 @@ export class DecimalNumberPipe implements PipeTransform, OnDestroy {
const actualLocale = locale || this.defaultLocale;
const decimalPipe: DecimalPipe = new DecimalPipe(actualLocale);
return decimalPipe.transform(value, actualDigitsInfo);
if (value instanceof Array) {
return value.map((val) => decimalPipe.transform(val, actualDigitsInfo));
} else {
return decimalPipe.transform(value, actualDigitsInfo);
}
}
ngOnDestroy(): void {