Skip to content

Metadata schema - Ability to minimize array fields #628

@SjoerdManger

Description

@SjoerdManger

Is there an existing feature request for this?

  • I have searched the existing feature requests

Is your feature request related to a problem? Please describe.

We, at Amsterdam UMC, have quite an elaborate meta data schema.
This schema is based on the national concensus meta data model by Health-RI: https://github.com/Health-RI/health-ri-metadata

With it being so elaborate, we are missing some UX features that are made available in the RJSF library but disabled in the Yoda environment. One of such features is the ability to minimize array fields.

Please check the full metadata config files here:

metadata.json
uischema.json

Describe the solution you'd like

Image

Here you can see the "catalogs" array having children, including other array fields, creating a nested structure of expanding fields. Note: this example is from the RJSF playground, where the ability to minimize or "X" the array is still visibile.

Describe alternatives you've considered

You can try and create dependency drop down fields with "yes/no" options to make certain fields visibile and invisibile. But this would create even more fields to the already quite big form.

Additional Context

No response

Acceptance Criteria

The feature should allow end-users to navigate large meta data forms more easily.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions