From 0e0ee590c8051aa52d03d05728d988507e93c723 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 27 Apr 2023 12:25:21 +0100 Subject: [PATCH] Properly parse number cells as floats --- .../src/components/grid/cells/NumberCell.svelte | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/frontend-core/src/components/grid/cells/NumberCell.svelte b/packages/frontend-core/src/components/grid/cells/NumberCell.svelte index 00c101026e..2acec7d11e 100644 --- a/packages/frontend-core/src/components/grid/cells/NumberCell.svelte +++ b/packages/frontend-core/src/components/grid/cells/NumberCell.svelte @@ -2,6 +2,13 @@ import TextCell from "./TextCell.svelte" export let api + export let onChange + + const numberOnChange = value => { + const float = parseFloat(value) + const newValue = isNaN(float) ? null : float + onChange(newValue) + } - +