diff --git a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html
index 870ec1fbe..4272d6ced 100644
--- a/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html
+++ b/apps/client/src/app/components/position/position-detail-dialog/position-detail-dialog.html
@@ -102,9 +102,10 @@
diff --git a/apps/client/src/app/components/value/value.component.ts b/apps/client/src/app/components/value/value.component.ts
index b4b619c5d..0ae464696 100644
--- a/apps/client/src/app/components/value/value.component.ts
+++ b/apps/client/src/app/components/value/value.component.ts
@@ -20,6 +20,7 @@ export class ValueComponent implements OnChanges, OnInit {
@Input() currency: string;
@Input() isCurrency: boolean;
@Input() isPercent: boolean;
+ @Input() isInteger: boolean;
@Input() label: string;
@Input() locale: string;
@Input() position: string;
@@ -84,6 +85,13 @@ export class ValueComponent implements OnChanges, OnInit {
minimumFractionDigits: 2
});
} catch {}
+ } else if (this.isInteger) {
+ try {
+ this.formattedValue = this.value?.toLocaleString(this.locale, {
+ maximumFractionDigits: 0,
+ minimumFractionDigits: 0
+ });
+ } catch {}
}
} else {
try {