As per the docs (seen here https://github.com/reasonml/reason-react/blob/master/docs/interop.md, return ) it seems that the wrapper functions to facilitate interop with JavaScript components create JSX2 components.
We can also use JSX3 components inside JSX2 components as described https://github.com/reasonml/reason-react/blob/master/docs/jsx.md. But there doesn’t seem to be a way to use JSX2 components inside JSX3 components. This means that I can’t use the interop JSX2 component in my JSX3 components.
If I want to use this JavaScript component is my only option to rewrite my app with JSX2?
I’m not familiar with the inner workings of react/reasonreact. Is it possible for me to write my own helper function which can provide interop either between JS compoents and JSX3 or JSX2 and JSX3?