diff --git a/libs/ui/src/lib/value/value.component.ts b/libs/ui/src/lib/value/value.component.ts index d92d87cb1..e4b7779e9 100644 --- a/libs/ui/src/lib/value/value.component.ts +++ b/libs/ui/src/lib/value/value.component.ts @@ -37,6 +37,8 @@ export class ValueComponent implements OnChanges { public constructor() {} public ngOnChanges() { + this.initializeVariables(); + if (this.value || this.value === 0) { if (isNumber(this.value)) { this.isNumber = true; @@ -120,4 +122,12 @@ export class ValueComponent implements OnChanges { this.useAbsoluteValue = true; } } + + private initializeVariables() { + this.absoluteValue = 0; + this.formattedValue = ''; + this.isNumber = false; + this.isString = false; + this.useAbsoluteValue = false; + } }