rjsf-team/react-jsonschema-form

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

Open

#4,476 建立於 2025年1月31日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)TypeScript (13,175 star) (2,136 fork)batch import
bughelp wanted

描述

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

貢獻者指南