Looks like JsonForms removes property “key” from the “div” in the renderer. Practically ‘<div key="123"></div>' becomes '<div></div>
’. But react-grid-layout needs “key” identifier. Do you know why it’s being removed? Thanks!
This is a React feature, key has very specific semantics. I don’t even know how to add a key
attribute to the DOM without bypassing React.
Note that react-grid-layout
also refers to the key
feature of React, so it’s expected that they are not in the DOM.