Metadata-Version: 2.4
Name: vizro-dash-components
Version: 0.1.0
Summary: Vizro Dash Components are used by the Vizro framework but can be used in a pure Dash app
Project-URL: Source, https://github.com/mckinsey/vizro
Author: Vizro Team
License-File: LICENSE.txt
Classifier: Framework :: Dash
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Requires-Dist: dash-mantine-components>=2.0.0
Requires-Dist: dash<5,>=4
Description-Content-Type: text/markdown

# Vizro Dash Components

Vizro Dash Components are used by the Vizro framework but can be used in a pure Dash app.

## Installation

```bash
pip install vizro-dash-components
```

## Usage

The `Markdown` component requires a `dmc.MantineProvider` wrapper for proper styling of code blocks.

````python
import dash_mantine_components as dmc
import vizro_dash_components as vdc
from dash import Dash

app = Dash(__name__)

app.layout = dmc.MantineProvider(
    vdc.Markdown(
        id="my-markdown",
        children="""
# Hello World

```python
print("Hello, World!")
```
        """,
    )
)

if __name__ == "__main__":
    app.run(debug=True)
````
