rjsf-team/react-jsonschema-form

oneOf nested objects/arrays with default values not using default values after changing between oneOf's

Open

#4.476 geöffnet am 31. Jan. 2025

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (2.136 Forks)batch import
bughelp wanted

Repository-Metriken

Stars
 (13.175 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 3T 17h) (32 gemergte PRs in 30 T)

Beschreibung

Prerequisites

What theme are you using?

core

Version

5.24.2

Current Behavior

Nested objects, arrays and arrays of objects in oneOf objects are not using default values set to them when changing to another oneOf object.

Expected Behavior

Default values should be applied to nested objects, arrays, arrays of objects when switching from one oneOf to another.

Steps To Reproduce

  1. Open this react-jsonschema-form playground link
  2. Change between different oneOf's (Test1, Test2, Test3)
  3. Fields arr, runner and runners should be updating when changing between the oneOf's

Environment

- OS: Windows 10, Ubuntu 20.04, 22.04, 24.04
- Node: 22.12.0, 20.12.2
- npm: 10.9.0

Anything else?

No response

Contributor Guide