Summary
That’s all, as a result we made a working form builder with the addition of blocks, their configuration, undo redo capabilities and of course drag and drop
In the future, this tutorial will be supplemented with examples of how to create a lightweight renderer of the editor state in view mode
Final result in CodeSandbox