aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-02-13 09:30:25 -0500
committerSam Wilkins <samwilkins333@gmail.com>2020-02-13 09:30:25 -0500
commit60e6d0f238d350347d17f2da06029f3ed0808ced (patch)
treeedb447ef03552d3b92fd60a7b2a850a89d1d99f6 /src
parent4bcc7ff7bf220766b2046152bf4a7a89260e59c6 (diff)
pivot label fix
Diffstat (limited to 'src')
-rw-r--r--src/client/views/collections/collectionFreeForm/CollectionFreeFormLayoutEngines.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/client/views/collections/collectionFreeForm/CollectionFreeFormLayoutEngines.tsx b/src/client/views/collections/collectionFreeForm/CollectionFreeFormLayoutEngines.tsx
index ce2bce052..22c8870d9 100644
--- a/src/client/views/collections/collectionFreeForm/CollectionFreeFormLayoutEngines.tsx
+++ b/src/client/views/collections/collectionFreeForm/CollectionFreeFormLayoutEngines.tsx
@@ -44,7 +44,9 @@ export interface ViewDefResult {
}
function toLabel(target: FieldResult<Field>) {
if (typeof target === "number" || Number(target)) {
- return Number(target).toFixed(2).toString();
+ const truncated = Number(Number(target).toFixed(0));
+ const precise = Number(Number(target).toFixed(2));
+ return truncated === precise ? Number(target).toFixed(0) : Number(target).toFixed(2);
}
if (target instanceof ObjectField || target instanceof RefField) {
return target[ToString]();