You can use the React Rich Text Editor component as a WYSIWYG HTML editor. Use the code view icon to view the HTML source and to edit content as HTML markup.
Use the React Rich Text Editor component as a React WYSIWYG Markdown editor. Markdown can be used for the content. A third-party plugin can be used to preview the content of the typed Markdown syntax.
React Rich Text Editor's toolbar and buttons are fully customizable. This helps in designing the toolbar based on application requirements such as for an HTML blog editor or HTML email composer.
You can edit text using the undo and redo tools to cancel recently made changes and return the text to its original state. These are also helpful to restore an executed action that was mistakenly changed.
Right-to-left rendering is supported by the React Rich Text Editor, enabling a right-to-left display of the editor's layout and text. This enhances accessibility and the user experience for users of RTL languages like Arabic, Farsi, and Hebrew.
Localize the Rich Text Editor's strings to translate the editor into a specific local language. Use the localization library in the Rich Text Editor component to customize static text.
This component is distinguished by complete ARIA accessibility support, which makes it simple for people who use assistive technologies (AT) or who rely completely on keyboard navigation.