We're using flow charts to visualize our processes to guide our employees.
Now we would like to use something similar to the Retool Step Container Component to improve usability and add a gamification aspect.
To handle all those processes/components we would like to provide all the data with JSON to not have to build everything from scratch within the UI builder.
Also to update those components a JSON as data source would be handy.
It sounds like a custom React componentmight be your best bet if our native component's won't suffice But that still requires writing out all of the code for your UI, where as the native components, like the stepped container, can be quickly drag & dropped. I'd love to hear more about your use case and any concerns/limitations with the native components!
Depending on the UI (i.e. if you need a form), you might be able to leverage the JSON Schema form where you can pass JSON into the component configuration to determine which UI elements are used. The other native components can display or interact with JSON data, but the UI would be configured in the editor