From 3014443163abda940aa0680b79c899ab3c63a9d0 Mon Sep 17 00:00:00 2001 From: Daniel Dunn Date: Fri, 4 Apr 2025 01:22:16 -0600 Subject: [PATCH] More area units --- src/components/input/NumericInputWithUnit.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/components/input/NumericInputWithUnit.tsx b/src/components/input/NumericInputWithUnit.tsx index c895674..daf00bc 100644 --- a/src/components/input/NumericInputWithUnit.tsx +++ b/src/components/input/NumericInputWithUnit.tsx @@ -52,6 +52,15 @@ export default function NumericInputWithUnit(props: { if (!units.includes(props.value.unit)) { units.push(props.value.unit); } + + // Workaround because the lib doesn't list them + if (kind == 'area') { + units.push('km^2'); + units.push('mile^2'); + units.push('inch^2'); + units.push('m^2'); + units.push('cm^2'); + } setUnitOptions(units); setInputValue(props.value.value); setUnit(props.value.unit);