Markdown
Renders raw markdown as styled HTML with syntax highlighting
Usage
tsx
import { Markdown } from '@tryvienna/ui'
<Markdown content="sampleMarkdown" />Examples
Default
tsx
<Markdown content="sampleMarkdown" />Small Size
tsx
<Markdown content="sampleMarkdown" size="sm" />Code Highlighting
tsx
<Markdown content="codeMarkdown" />Variants
| Name | Options | Default |
|---|---|---|
size | sm | md | lg | md |
API Reference
Markdown
| Prop | Type | Default | Description |
|---|---|---|---|
content | string | undefined | - | |
html | string | undefined | - | |
size | "sm" | "lg" | "md" | null | undefined | - |
Data Attributes
| Component | data-slot |
|---|---|
Markdown | "markdown" |