You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please describe the feature that you want to propose
Context
Currently, we're using uniforms-patternfly for rendering the forms, but there's only partial support for anyOf / oneOf, meaning that we can't support EIPs like resequence, because it has 2 elements inside of anyOf#794.
In addition to that, we needed to add special handling starting from the Camel catalog generator up to the form library to support especial cases like Dataformat, Expression, Loadbalancer, etc, adding more maintenance to the project.
Goal
The goal for this ticket is to come up with a plan to improve this scenario so we can support more things out of the box and reduce the complexity of both the catalog generator and the form library handling.
The new approach to the CanvasForm should bring:
Remove the need to handle special cases like Dataformat, Expression, Loadbalancer.
Support multiple elements inside anyOf.
Support special EIPs like resequence out of the box.
The text was updated successfully, but these errors were encountered:
Please describe the feature that you want to propose
Context
Currently, we're using
uniforms-patternfly
for rendering the forms, but there's only partial support foranyOf
/oneOf
, meaning that we can't support EIPs like resequence, because it has 2 elements inside ofanyOf
#794.We also tried https://github.com/rjsf-team/react-jsonschema-form and while it has good support for
anyOf
/oneOf
out of the box, it's not enough for the aforementionedresequence
EIP.In addition to that, we needed to add special handling starting from the Camel catalog generator up to the form library to support especial cases like
Dataformat
,Expression
,Loadbalancer
, etc, adding more maintenance to the project.Goal
The goal for this ticket is to come up with a plan to improve this scenario so we can support more things out of the box and reduce the complexity of both the catalog generator and the form library handling.
The new approach to the CanvasForm should bring:
Dataformat
,Expression
,Loadbalancer
.anyOf
.resequence
out of the box.The text was updated successfully, but these errors were encountered: