diff --git a/packages/form/src/utils.ts b/packages/form/src/utils.ts index 8e8beea8..5865e26f 100644 --- a/packages/form/src/utils.ts +++ b/packages/form/src/utils.ts @@ -40,7 +40,7 @@ export function overwriteDefaultsInJsonSchema( schema: JSONSchemaType, defaults: C, ): JSONSchemaType { - const newSchema = structuredClone(schema); + const newSchema = JSON.parse(JSON.stringify(schema)) as JSONSchemaType; // TODO make more generic, now only handles .properties and .allOf[n].then.properties for (const key in defaults) { const val = defaults[key];