Skip to content

Fix "Create Service" view #3081

@datho7561

Description

@datho7561

Here are some things that I think should be fixed:

  • react-jsonschema-form has "theming" functionality, where you can use form components from a particular component library. We should use the material ui theme to align with the test of the extension
  • The current method of opening the form is hard to find. We should put it somewhere easy to find, such as in the OpenShift Explorer view
    • In order to facilitate this, we will need to add another "page" to the form where the user selects what service they want to create before specifying the details for the service
  • Many of the services you can create have a lot of unrequired properties in the JSON schema. There is a bug where unrequired boolean values are set to false instead of undefined. It would be nice to make sure these cases work properly. It would also be nice to potentially hide the unrequired properties, so that the forms are shorter (the user can always go back and configure them further

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions