great-ai/great_ai/deploy/routes/dashboard/get_description.py
Andras Schmelczer 8faee98ec6
Some checks failed
Publish documentation / publish (push) Successful in 58s
Check / Lint, format & type checks (push) Failing after 1m2s
Check / Test on Python 3.10 (push) Successful in 1m9s
Check / Test on Python 3.9 (push) Successful in 50s
Modernise
2026-06-06 21:39:06 +01:00

33 lines
888 B
Python

from dash import dcc, html
from ....helper import snake_case_to_text, strip_lines
def get_description(
function_name: str, version: str, function_docs: str, accent_color: str
) -> html.Div:
return html.Div(
[
html.H1(
[
f"{snake_case_to_text(function_name)} - dashboard",
html.Span(version, className="version-tag"),
],
style={"color": accent_color},
),
dcc.Markdown(
strip_lines(f"""
> View the live data of your deployment here.
## Using the API
You can find the available endpoints at [/docs](/docs).
## Details
{function_docs}
"""),
className="description",
),
]
)