From 7be751176d5e2452bdbbd9a519bbcbd17d5916b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rge=20N=C3=A6ss?= Date: Mon, 12 Dec 2022 10:22:56 +0100 Subject: [PATCH] fix(form): fix issue with zero being rendered as empty string in number input Fixes #3940 --- .../src/core/form/members/object/fields/PrimitiveField.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sanity/src/core/form/members/object/fields/PrimitiveField.tsx b/packages/sanity/src/core/form/members/object/fields/PrimitiveField.tsx index 7da0cd55e8e..fed5ce45076 100644 --- a/packages/sanity/src/core/form/members/object/fields/PrimitiveField.tsx +++ b/packages/sanity/src/core/form/members/object/fields/PrimitiveField.tsx @@ -82,7 +82,7 @@ export function PrimitiveField(props: { id: member.field.id, ref: focusRef, onChange: handleNativeChange, - value: String(member.field.value || ''), + value: String(member.field.value ?? ''), readOnly: Boolean(member.field.readOnly), placeholder: member.field.schemaType.placeholder, }),