From 99bae8f2c54079e8f4dbb3fc235c2199fa8c5f7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Wed, 24 Dec 2025 19:39:26 -0600 Subject: [PATCH] fix: array rendering --- .../src/pages/tanks/[slug]/_index.tsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/packages/website-ue/src/pages/tanks/[slug]/_index.tsx b/packages/website-ue/src/pages/tanks/[slug]/_index.tsx index 8832484f9..224342974 100644 --- a/packages/website-ue/src/pages/tanks/[slug]/_index.tsx +++ b/packages/website-ue/src/pages/tanks/[slug]/_index.tsx @@ -78,12 +78,24 @@ function Content({ id }: { id: string }) { if (Number.isFinite(characteristic)) { if (entry.decimals === undefined) { - rendered = characteristic; + if (typeof characteristic === "number") { + rendered = characteristic; + } else { + rendered = characteristic.join(", "); + } } else { - rendered = characteristic.toFixed(entry.decimals); + if (typeof characteristic === "number") { + rendered = characteristic.toFixed(entry.decimals); + } else { + rendered = characteristic + .map((c) => c.toFixed(entry.decimals)) + .join(", "); + } } } else { - rendered = `${Math.sign(characteristic) === 1 ? "" : "-"}∞`; + rendered = `${ + Math.sign(characteristic as number) === -1 ? "-" : "" + }∞`; } return (