Custom Renderer
Subclass Renderer (src/lib/Renderer.tsx) and override any RendererInterface method (src/lib/types.ts:36).
Available overrides
paragraph, blockquote, heading, code, hr, list, listItem, escape, link, image, strong, em, codespan, br, del, text, html, linkImage, table.
Use
this.getKey()for stable keys (src/lib/Renderer.tsx:209).
Selectable texts
new Renderer({ selectable: false }) disables Text selectable. When you pass a custom renderer, the selectable prop on Markdown is ignored — configure the renderer instead.