Re-reading this I was not very happy with the jsonDataPath parameter that I added to the ConfigSelect component. I did it to avoid having to define the onChange function for each data source config but we are losing the strict typing (you could use a jsonDataPath that didn't exist). So I am removing it here.
[EDIT]
I also modified the InlineInput component with the same logic
follow up of #4
Re-reading this I was not very happy with the
jsonDataPath
parameter that I added to theConfigSelect
component. I did it to avoid having to define theonChange
function for each data source config but we are losing the strict typing (you could use ajsonDataPath
that didn't exist). So I am removing it here.[EDIT]
I also modified the
InlineInput
component with the same logic