Best form UI and workflow for adding/editing json?

@creative_music Greetings Mitch!

I think you want to go down a route as described in this post: Displaying nested JSON in a table - #6 by ugo.ago

The JS query will be the data source for your JSON filled editor table, triggered by the selection of a row in the main table or on the specific cell which holds the JSON data. The table can be stored in a modal or be a component populated somewhere else within the app.

That table will be editable so you could then hook-up changes to the results to write back into the selected row's JSON field.

Here's an example table from seeded variable data:

image

For dynamic JSON keys you'd have to adjust the JS logic to read the current set of data with an Object.keys() type of function in the map statement.