Skip to content

Commit c80ec86

Browse files
committed
[form] Fix reading title from undefined schema
1 parent 1a1bfb2 commit c80ec86

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/dry-falcons-notice.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@sjsf/form": patch
3+
---
4+
5+
Fix reading `title` from `undefined` schema

packages/form/src/form/fields/object/object-field.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
{#if schemaProperties !== undefined && value !== undefined}
117117
{#each schemaPropertiesOrder as property (property)}
118118
{@const isAdditional = isAdditionalProperty(schemaProperties, property)}
119-
{@const propSchemaDefinition = schemaProperties[property]!}
119+
{@const propSchemaDefinition = schemaProperties[property] ?? false}
120120
{@const propSchema = typeof propSchemaDefinition === "boolean" ? {} : propSchemaDefinition}
121121
{@const propUiSchema =
122122
(isAdditional ? config.uiSchema.additionalProperties : config.uiSchema[property]) as UiSchema ?? {}}

0 commit comments

Comments
 (0)