I was playing with the server side rendering example of the React sdk at
Using a clean archetype v13 with some essentials components installed, it seems to work pretty well. But in the channel manager’s preview mode, it appears the HTML comments needed for channel manager integration are missing.
I believe that the CmsPage component that is imported from the SDK is supposed to handle interaction by accepting a cms object in it’s window.SPA#init function, but the containers and components aren’t interactive.
Was the implementation of drag/drop components supposed to be working in this SDK example?
One interesting behavior I’ve noticed is that when you switch to the channel manager on it’s initial port (so you can see the normal jsp/ftl template-rendered preview), the drag/drop components are highlighted as usual. Then, switching back to the cms on the port of the reverse proxy to see the react-rendered preview, the interface remains functioning for the react-rendered page until logout.