TextEditor
TextEditor
Form
Rich text editor with toolbar, markdown support, formatting controls, and HTML serialization/deserialization
Basic Usage
Controlled Mode
Current HTML:
<p>This is a controlled editor. Type something...</p>
Variants
Sizes
Sticky Toolbar
Read-Only Mode
Disabled State
Rich Content Example
Custom Height
Auto Focus
Width Control
Full Width (Default)
Auto Width
Toolbar Variants
Default Toolbar
Primary Toolbar
Ghost Toolbar
Usage Guidelines
When to Use
- Blog posts
- Email composition
- Rich content editing
Accessibility
- Toolbar keyboard navigation
- Formatting announced
Performance
- Lazy toolbar loading
- Efficient content updates
Common Mistakes
- All formatting options visible
- No mobile-friendly toolbar
Frequently Asked Questions
TextEditor is a rich text editor with toolbar, formatting controls, and HTML serialization.
Yes, TextEditor supports markdown input and can output markdown or HTML.
Related Components
View allAutocomplete
Asynchronous search input with debounced queries, virtual scrolling for large datasets, and keyboard-driven selection
Checkbox
Accessible checkbox input with indeterminate state support and form integration
CheckboxGroup
Accessible CheckboxGroup for multi-selection, and form integration
ColorPicker
Color selection component with preset colors, HEX/RGB/HSL input, and visual picker interface