WHAT
Like what we did in Kuadrant for DNS Policy, TLS Policy etc. Create a custom form view to enhance the current create/update flow for gatewayClasses.
Both create and update views should :
- Have data synchronisation between both the form view and the YAML view. i.e if the user toggles between them both the information is consistent and no information is lost.
- Prohibit creating or saving the form if certain necessary information is missing.
- Grey out certain input boxes if information can not be changed with a update
Example:
https://github.com/Kuadrant/kuadrant-console-plugin/blob/main/src/components/KuadrantDNSPolicyCreatePage.tsx
WHAT
Like what we did in Kuadrant for DNS Policy, TLS Policy etc. Create a custom form view to enhance the current create/update flow for gatewayClasses.
Both create and update views should :
Example:
https://github.com/Kuadrant/kuadrant-console-plugin/blob/main/src/components/KuadrantDNSPolicyCreatePage.tsx