header slot

This commit is contained in:
John Lancaster
2026-06-29 20:19:19 -05:00
parent d44c7de684
commit 002eb572e9
@@ -21,11 +21,14 @@ def render_transcript_revision_row(
header = f"Revision {transcript.revision} | {status_label}" header = f"Revision {transcript.revision} | {status_label}"
caption = f"{transcript.provider} | {transcript.model} | {_format_created_at(transcript.created_at)}" caption = f"{transcript.provider} | {transcript.model} | {_format_created_at(transcript.created_at)}"
expansion = ui.expansion(text=header, caption=caption, value=initially_expanded, group="group").classes( expansion = ui.expansion(value=initially_expanded, group="group").classes(
f"{classes} rounded-borders bg-blue-grey-10" f"{classes} rounded-borders bg-blue-grey-10"
) )
with expansion, ui.column().classes("w-full q-gutter-y-sm q-pa-sm"): with expansion, ui.column().classes("w-full q-gutter-y-sm q-pa-sm"):
with expansion.add_slot("header"), ui.column().classes("w-full"):
ui.label(header).classes("text-subtitle1 text-weight-medium")
ui.label(caption).classes("text-caption text-grey-5")
_metadata_row(label="Provider", value=transcript.provider) _metadata_row(label="Provider", value=transcript.provider)
_metadata_row(label="Model", value=transcript.model) _metadata_row(label="Model", value=transcript.model)
_metadata_row(label="Created", value=_format_created_at(transcript.created_at)) _metadata_row(label="Created", value=_format_created_at(transcript.created_at))