In the last project I had, I implemented a text editor. The good thing is that I used to use medium at that moment, so the idea for creating an inline block text editor arrived.
Good of you, i just made an article where a talk about it 😉
This is the link that a look : https://medium.com/@hendelRamzy/text-block-editor-implement-editor-js-using-react-js-and-node-js-286106c36806