diff --git a/src/components/Dashboard/common/ObjectProperty.jsx b/src/components/Dashboard/common/ObjectProperty.jsx
index 7c88239..e5d682f 100644
--- a/src/components/Dashboard/common/ObjectProperty.jsx
+++ b/src/components/Dashboard/common/ObjectProperty.jsx
@@ -82,6 +82,7 @@ const ObjectProperty = ({
previewOpen = false,
showPreview = true,
options = [],
+ roundNumber = false,
showHyperlink,
...rest
}) => {
@@ -167,6 +168,18 @@ const ObjectProperty = ({
)
}
+ case 'select': {
+ const selectValue = options.find((option) => option.value === value)
+ if (selectValue) {
+ return {selectValue.label}
+ } else {
+ return (
+
+ n/a
+
+ )
+ }
+ }
case 'priceMode':
switch (value) {
case 'margin':
@@ -235,10 +248,15 @@ const ObjectProperty = ({
)
} else {
+ var roundedValue = value
+ if (roundNumber != false) {
+ roundedValue = value.toFixed(roundNumber)
+ }
+
return (
{prefix}
- {typeof value === 'number' ? value.toFixed(2) : value}
+ {typeof value === 'number' ? roundedValue : value}
{suffix}
)