# MarkdownContent

## What is this component
MarkdownContent provides Butler document typography for rendered markdown.

## When to use this component
Use it when trusted markdown has already been rendered by the product container.

## Where to use this component
Use it in dialogs, inspectors, and dashboard document previews.

## Why to use this component
It keeps document rhythm, code styling, and scrolling behavior consistent without product-level CSS.

## How to use this component
Wrap the rendered markdown tree with MarkdownContent.

## Who can use this component
Any presentational or container component that displays rendered markdown.

## Best practice
Keep data fetching and markdown parsing outside this component.

## Wrong use cases
Do not use it for chat message chrome or editable rich text. Use MessageRow or an editor-specific block instead.

## Tags
markdown, document, typography, dialog, dashboard
