Creating a Text Editor in React.js

Step-by-step implementation of a custom text editor in ReactJS